About the hotel
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.
Important Info : A surcharge applies for arrivals outside check-in hours. All requests for late arrival are subject to confirmation by the property.
Cleaning is an additional cost payable at check-in.