Ottoboni Flat is located in the center of Rome, 1312 feet from the Spanish Steps. With free Wi-Fi throughout, this property offers self-catering accommodations with air conditioning.
Each apartment comes with a satellite flat-screen TV and private bathroom with a hairdryer. The kitchen features a dishwasher and a microwave.
Spagna Metro stop is 1969 feet from Ottoboni Flat. Saint Peter’s Square is a 30-minute drive away.
Number of rooms : 2