Best Western Universo

TripAdvisor Traveler Rating
thompsons trip advisor hotel rating
Based on 2313 reviews

Via Principe Amedeo,5-b, Rome, Lazio - Italy

  • Hotel

This 4 star hotel is located in the city centre of Rome and was established in 1932. It is close to the Colosseum and the nearest station is Termini Station.

Hotel Facilities
Room Amenities