Welcome to Hotel Suite Thamia Rome, 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. (Hotel Suite Thamia Rome hotels booking).