Babuino 181 – Small Luxury Hotels of the World at Via Margutta, Fontana degli Artisti, Via del Babuino and around
Babuino 181 – Small Luxury Hotels of the World is a Small Luxury Hotels hotel in Rome . Based upon the quantity and quality of amenities offered to hotel guests, we rate it as a 4-star hotel. It is located at Via Del Babuino 181.
Compare Prices at TheRealPlaces