Offering free WiFi, Tolemaide House is a self-catering accommodation located in central Rome. The property is a 5-minute walk from Ottaviano Metro Station and the Vatican Museums.
This modern, air-conditioned apartment features a kitchen, a flat-screen TV and a washing machine. The bathroom is complete with a shower and hairdryer.
Saint Peter's Square is 900 metres from Tolemaide House.
One-Bedroom Apartment from 76 to 122.5
Please enter the dates of your stay to check availability