El Casal d'Upupa se encuentra en San Cesareo, justo al lado de la estación de tren de Zagarolo, que está a 15 minutos en tren del centro de Roma. Hay WiFi gratuita y aparcamiento privado gratuito.
Las habitaciones disponen de TV de pantalla plana. Algunas habitaciones tienen vistas a la piscina o al jardín. Todas las habitaciones incluyen baño privado. Hay albornoces y artículos de aseo gratuitos.
El establecimiento cuenta con consigna de equipaje.
En este bed and breakfast se puede jugar al ping pong y al pádel. El Casal d'Upupa está a 24 km de Tivoli y a 46 km de Fiuggi. El aeropuerto más cercano es el de Roma Ciampino, ubicado a 28 km del Casal d'Upupa.