Situé à seulement 100 mètres de la place centrale de la ville principale d'Ios, le George's Place propose des chambres dotées d'un balcon meublé et pavé. Une connexion Wi-Fi est disponible gratuitement dans tout l'établissement.
Les chambres climatisées du George's sont dotées d'un mobilier en bois sombre. Elles disposent d'une télévision, d'un mini-réfrigérateur et d'une salle de bains privative avec baignoire ou douche.
À proximité, vous trouverez des supérettes, des cafés et des tavernes servant des spécialités locales. Le port d'Ios est à 3 km, tandis que la célèbre plage de sable de Mylopotas est à 1,5 km. Un parking privé est disponible gratuitement sur place.