November 13, 2014 Total Views: 4998 Today: 1
Hotel Ottoboni Flat 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. Each apartment comes with a satellite flat-screen TV and en suite bathroom with a hairdryer. The kitchen features a dishwasher and a microwave. Spagna Metro stop is 600 metres from Ottoboni Flat. Saint Peter’s Square is a 30-minute drive away. (Hotel Ottoboni Flat Rome hotels booking).