Gallery

Submit a Request
Book Now

Romoli Hotel 
3 star hotels in Rome

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