El hotel está construido en un edificio del siglo XIX, ha sido renovado en el 2006 y dispone de 6 plantas con un total de 10 habitaciones. Ofrece a sus huéspedes un hall de entrada, caja fuerte, ascensor, cafetería y servicio de lavandería (con cargo adicional). Hay un garaje disponible (con suplemento).
Este hotel está muy bien situado, cerca del Museo del Vaticano, de la Capilla Sixtina, la Basílica de San Pedro, el Castillo de S. Angelo y otros muchos lugares de interés histórico y arqueológico. Llegará al hotel fácilmente, puesto que está a 1 min de la parada de la línea de metro A Ottaviano/S. Pietro, a 2 paradas de metro de la Galleria Borghese y de la Via del Corso (o a 15 min a pie), a 3 paradas de metro de la Piazza di Spagna y de la Fontana di Trevi (o a 20 min a pie) y a 6 paradas de metro de la estación de Termini. Hay una playa a 40 min en coche del hotel. En los alrededores encontrará numerosos restaurantes y tiendas, así como una parada de metro. El aeropuerto de Ciampino está a 35 km y el aeropuerto de Leonardo Da Vinci (Fiumicino) está a 40 km del hotel.