Via Filippo Turati 23, 00185 Roma
Bed and Breakfast
with
3
rooms
Just a 2-minute walk from Termini Train Station and 20 minutes' from the Colosseum, this elegant B&B offers modern
rooms with LCD TV and free Wi-Fi. Santa Maria Maggiore Basilica is 984 feet away.
Well placed to visit historic Rome, FloweRome is 6 metro stops away from St. Peter's Square. The Imperial Forums ...