Albergo Fiorella
2 star hotel196 Via del BabuinoOpened in 1977, this hotel is situated on the first floor in the Via del Babuino, near the Piazza di Spagna's...
00186 Rome
Italy
Albergo Internazionale
2 star hotel79 Via SistinaThe modern hall, on the street level, does not immediately convey the importance and elegance of this hotel. The...
00187 Rome
Italy