El George's Place está situado a solo 100 metros de la plaza central de la ciudad principal de Ios y ofrece habitaciones con balcón amueblado con suelo de piedra. Hay conexión Wi-Fi gratuita en todas las instalaciones.
Las habitaciones del George's cuentan con aire acondicionado y muebles de madera oscura. TV y nevera pequeña. Todas tienen baño con bañera o ducha.
En las inmediaciones hay supermercados pequeños, cafeterías y tabernas que sirven especialidades locales. El puerto de Ios está a 3 km y la famosa playa de arena de Mylopotas, a 1,5 km. Hay aparcamiento privado gratuito.