Down Town is located in the centre of Rome, 300 metres from the Spanish Steps. The property provides elegant accommodation and free Wi-Fi throughout. Air-conditioned rooms at Down Town all come with a flat-screen TV and parquet floors.
Down Town is located in the centre of Rome, 300 metres from the Read more
Down Town is located in the centre of Rome, 300 metres from the Spanish Steps. The property provides elegant accommodation and free Wi-Fi throughout. Air-conditioned rooms at Down Town all come with a flat-screen TV and parquet floors.
Down Town is located in the centre of Rome, 300 metres from the Spanish Steps. The property provides elegant accommodation and free Wi-Fi throughout. Air-conditioned rooms at Down Town all come with a flat-screen TV and parquet floors. The private bathroom includes free toiletries. A sweet breakfast is served daily in your room. The property is 100 metres from Via del Corso, Rome’s famous shopping street. The Trevi Fountain is 550 metres away.
Number of Rooms: 6