BABUINO 181

Address:

Via del Babuino 181
00187 Rome, IT

Hotel star rating:

4 stars

NileGuide Expert tip:

Private rooftop for guests only.

Map:


Contact   ·   Privacy   ·   Terms