November 12, 2014 Total Views: 5990 Today: 1
Hotel Town House Spagna Rome, Town House Spagna offers elegant rooms with free Wi-Fi and air conditioning, in the historic centre of Rome. Spagna Metro Station, line A, is just 200 metres away. Some rooms offer views of the garden or the characteristic Via della Croce The area is packed with cafés and restaurants, where you can have breakfast, lunch, and dinner. (Hotel Town House Spagna Rome hotels booking).