Odysseas Hotel
83100 Samos Island, Vlamaris Str. 35, Samos
83100 Samos Island, Vlamaris Str. 35, Samos
You’ll be sleeping tight! Hotel «Odysseas Hotel» is located in Samos. This hotel is located in walking distance from the city center. You can take a walk and explore the neighbourhood area of the hotel — Patmos Port.