Via Castel di Leva 258, Rome · 8.2 km from city centre
356 Reviews
License number · IT058091A13AMGWATD
24-hour reception
Room service
Check-in hour
Check-out hour
Laundry service
Multilingual staff
Newspapers
Luggage room
Air conditioning in public areas
Hotel safe
Didn't find your perfect hotel?
More accommodation in Rome