Themis Hotel is located in Loutra Edipsou, within a 6-minute walk of Treis Moloi Beach and 600 yards of Edipsos Thermal Springs. With 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 closet and a flat-screen TV. Themis Hotel has some rooms with city views, and each room includes a terrace. At the accommodation the rooms come with bed linen and towels.
Church of Osios David Gerontou is 19 miles from Themis Hotel, while Church of Agios Ioannis Galatakis is 25 miles from the property. The nearest airport is Nea Anchialos National Airport, 42 miles from the hotel.