Via marghera 15/17, 00185 Roma
Hotel 3 stars
Hotel Corot is 328 feet from Roma Termini Station, providing train, bus and metro links to the city and airports. Comfortable, modern rooms come with free Wi-Fi and parquet floors.
Accommodations at the Corot features a modern décor and offers a satellite Smart TV and air conditioning, and some rooms...