John and George Hotel
Peloponnese / Argolida / Tolo • View on MapPlease select your dates
Open: All Year... John and George Hotel is a Luxurious Hotel near the beach and a member of "John & George Group", a well established company in the tourist market of Greece. More Info »