Hotel Spanish Square (156) - Rome

Hotels Rome - Italy

Borgo Sant'Angelo - 00193 Rome
Add to selection

Presentation Hotel Spanish Square (156) - Rome

In a fantastic panoramic position facing the Castel S. Angelo top floor apartment composed by a large living room with double sofa bed double bedroom kitchen (dishwasher washing machine) bathroom (tub) large terrace.