Ottoboni Flats Apartment Rome
Ottoboni Flat is located in the centre of Rome, 400 metres from the Spanish Steps. With free Wi-Fi throughout, this property offers self-catering accommodation with air conditioning.
Number of rooms: 2
Via della Vite, 7, Spagna, 00187 Rome, Italy