Borromeo Roma Guest House

4.2
(43 reviews)
Via Muzio Clementi 18, 00193 Rome Italy
Charming
Lodge
Quaint
Romantic
Hotel
Borromeo Roma Guest House | Rome | Italy | TripAligner