Centrally located in Loutra Edipsou on the island of Evia, Hotel Efstratios is 164 feet from the beach and within a 10-minute walk from the hot springs. It offers free Wi-Fi.
Rooms at the Efstratios Hotel have bright colors and are equipped with air conditioning and a TV. Each includes a private bathroom with hairdryer. All units have a balcony.
The hotel features a dining area for guests who wish to have breakfast. Room service is also provided.
There are shops and taverns within 66 feet from the hotel and the Edipsos Port is at 394 feet. Edipsos Town is 1.9 mi away.