Captain George Hotel is located in Eastern Pelion, just 10 meters from the sea in the village of Agios Ioannis. Its location is ideal as it is within walking distance of the beach and the area's attractions. Agios Ioannis is built on a beautiful, long sandy beach with very easy access and due to the organization and the many facilities it attracts many visitors during the summer months. Each year, it is awarded with the Blue Flag. Within walking distance are the beach of Plaka and Papa-Nero.
In a very close also distance to the area of Agios Ioannis guests can also visit the villages of Mouresi, Kissos, Zagora as well as the picturesque natural harbor of Damouchari, where the famous film "Mamma Mia" was shot. In about twenty-five kilometers is the Agriolefkes ski center, the city of Volos fifty kilometers and at ninety-five kilometers the airport of Nea Anchialos.