El Vatican Town es un establecimiento íntimo de tipo alojamiento y desayuno situado a 500 metros de la Piazza San Pietro. Ofrece habitaciones con baño, conexión Wi-Fi gratuita, TV LCD y tetera/cafetera. El desayuno se sirve en un bar cercano, a solo 100 metros.
Las habitaciones del Vatican Town B&B están decoradas en un estilo clásico. Todas tienen aire acondicionado, baño privado y caja fuerte.
La estación de metro de Ottaviano (línea A) está a 300 metros. El Museo del Vaticano se encuentra a 7 minutos a pie y hay servicio de alquiler de bicicletas para explorar Roma sobre 2 ruedas.
El personal puede organizar visitas gastronómicas y vinícolas y visitas guiadas a la costa de Amalfi, Tivoli y Piombino.