Situé à Città di Castello, en Ombrie, le Città Di Castello Rooms se trouve à 41 km de la Piazza Grande. Il propose un ascenseur ainsi que des services d'enregistrement et de départ privés.
Les logements comprennent une télévision à écran plat. Les logements disposent d'une bouilloire, d'une salle de bains privative et d'une connexion Wi-Fi gratuite. Certains comprennent également une terrasse et d'autres offrent une vue sur la ville. Tous les logements disposent de la climatisation et d'un bureau.
L'aéroport de Pérouse-Sant'Egidio, le plus proche, est implanté à 52 km.