Town House Spagna

The World>Europe>Italy>Lazio>Rome>Town House Spagna

Via della Croce,
50a,
Rome,
Italy,
187

View Rome Information

Photos of the Town House Spagna, Rome.

Town House Spagna
Town House Spagna
Town House Spagna
Town House Spagna
Town House Spagna
Town House Spagna
Town House Spagna
Town House Spagna
Town House Spagna
Town House Spagna
Town House Spagna
Town House Spagna
Town House Spagna
Town House Spagna
Town House Spagna

About the hotel

This lovely hotel can be found in Spanish Steps. Visitors will enjoy a peaceful and calm stay at Town House Spagna as it counts with a total of 8 guest rooms. The hotel offers Wi-Fi internet connection in communal areas. This hotel does not offer 24-hour reception. Some services may be payable.