Skip Navigation or Skip to Content

Blue Whale

Featured Amenities
Via Principe Amedeo,96
Rome, 00185
This property is located near Rome (and vicinity).
All Amenities
Elevators
Internet Access
garden
English
Check-in
Check-out
2 Adults
0 Children
Room/Rates
All Amenities
Elevators
Internet Access
garden
English
Compare Prices
Price Trend
You may also like