Contact

Romoli Hotel 
3 star hotels in Rome

Via della Caffarelletta, 114, 00179 Roma RM​
View on Google Maps

Submit a Request

Submit a Request
Book Now