Suite Thamia provides self-catering accommodation located in Rome, 100 metres from Piazza Navona. FreeWiFi access is available throughout.
The apartment comes with a kitchenette, dining area and flat-screen TV. The private bathroom includes a spa bath, hairdryer and free toiletries.
The property is 300 metres from Campo dei Fiori Square. Castel Sant'Angelo is a 10-minute walk away.
Two-Bedroom Apartment from 85.5 to 2416.67
Please enter the dates of your stay to check availability