Just 10 metres from Therma Beach, Beach View Rooms offer a restaurant. They feature air-conditioned accommodation with partial Aegean Sea view. Free Wi-Fi is available in all areas. The popular Therma hot springs are 10 metres away.
Just 10 metres from Therma Beach, Beach View Rooms offer a restaura Read more
Just 10 metres from Therma Beach, Beach View Rooms offer a restaurant. They feature air-conditioned accommodation with partial Aegean Sea view. Free Wi-Fi is available in all areas. The popular Therma hot springs are 10 metres away.
Just 10 metres from Therma Beach, Beach View Rooms offer a restaurant. They feature air-conditioned accommodation with partial Aegean Sea view. Free Wi-Fi is available in all areas. The popular Therma hot springs are 10 metres away.
Number of Rooms: 8