Relais Luxury Corso Hotel Spagna
Offering city views, Relais Luxury Corso is an accommodation situated in Rome, 1.3 km from Lepanto Metro Station and 1.2 km from Villa Borghese. There is a private entrance at the guest house for the convenience of those who stay. The property is 1.
Number of rooms: 15
36 Via del Corso, Spagna, 00186 Rome, Italy