2551098233
Therma Street 63 , Therma, Samothraki, 68002, Greece
Hotel
Summer Travel in , , in Orpheus Hotel
8.3
2-star hotel
Just 350 meters from Therma beach, Orpheus Hotel features spacious rooms with forest views from their balcony. There is a sun terrace that is surrounded by blossoming bushes and trees. With free Wi-Fi and air conditioning, all rooms at The Orpheus come with a refrigerator, a TV and telephone. Read more…