El George's dispone de estudios con aire acondicionado, conexión Wi-Fi gratuita y balcón, y está situado a 20 metros de la playa de Stegna, en Archangelos. Hay varias tabernas y bares tradicionales a 3 minutos a pie.
Los alojamientos del George’s Studios disponen de zona de cocina con utensilios de cocina, nevera y horno microondas, y baño privado con secador de pelo. Algunos estudios tienen vistas al mar Egeo.
La localidad pintoresca de Lindos está a 20 km y la ciudad de Rodas y el aeropuerto quedan a 30 km. El aparcamiento privado es gratuito.