Vittoria Palace Spanish Steps Apartment Rome
Located in Rome, 300 m from Via Condotti, Vittoria Palace Spanish Steps provides accommodation with a restaurant, free Wi-Fi and a concierge service.
Number of rooms: 3
73 Via Vittoria Apartment entire 3 floor, Spagna, 00187 Rome, Italy