Located on a hill on the banks of the Tiber River, this design hotel is 800 m from St Peter's Basilica and a 15-min walk from Piazza Navona and Campo de' Fiori.
No hay comentarios suficientes de este hotel.
Para garantizar la calidad de la información, en algunos casos los comentarios u opiniones de los clientes sólo se mostrarán a partir de un mínimo de 2 cuestionarios. Gracias.