Melody Rome

4.5
(2 reviews)
Piazza Vittorio Emanuele II 93, 00185 Rome Italy
Bed and Breakfast
Charming
Quaint
Romantic
Hotel
Melody Rome | Rome | Italy | TripAligner