November 12, 2014 Total Views: 6273 Today: 1
Hotel Down Town Spagna Rome, 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. Guests receive a voucher to enjoy a sweet Italian-style breakfast at a bar 50 metres away. The property is 100 metres from Via del Corso, Rome’s famous shopping street. The Trevi Fountain is 550 metres away. (Hotel Down Town Spagna Rome hotels booking).