Located in Ayia Napa, Thomas Apartments provides free WiFi, a 16-minute walk from Agia Napa Monastery.
Each apartment is fitted with a fully equipped kitchen.
Guests of this property are offered free access to the swimming pool of a nearby sister property, as well as access to a nearby fitness center.
Thalassa Museum is 0.7 mi away. The bustling nightlife of Ayia Napa is just a short walk away.