Description
The hotel is located 11 km from Saint Peter's Square, 11.5 km from Castle of the Holy Angel and 13.5 km from The Colosseum. Facilities and services include a 24 hrs reception, restaurant bar, elevator, wireless Internet in public areas, business center, meeting room and parking.The rooms are equipped with air conditioning, TV, telephone, wireless Internet, safe box, hairdryer and mini bar.Address: Via Arola 53, 00166, Rome, Italy.
Features
Air Conditioned
Safe Box
Elevator
Bar/Snack/Café
Restaurant
Wi-Fi
Address: VIA AROLA, 53 00166 ROME ITALY
Map location could be inaccurate. Please double check the address well before your trip.