Relais Luxury CorsoHotel
36 Via del Corso, Spagna, 00186 Rome, Italy
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.