Themis Hotel is set in Loutra Edipsou, within 500 metres of Treis Moloi Beach and 600 metres of Edipsos Thermal Springs. Featuring a garden, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Rooms include a balcony.
At the hotel, every room has a wardrobe and a flat-screen TV. Themis Hotel offers some units with city views, and each room has a terrace. At the accommodation the rooms are equipped with bed linen and towels.
Church of Osios David Gerontou is 31 km from Themis Hotel, while Church of Agios Ioannis Galatakis is 40 km from the property. The nearest airport is Nea Anchialos National Airport, 68 km from the hotel.