El Odyssey Studios se encuentra en un edificio de 100 años restaurado y situado en una calle peatonal del corazón de Chania. Hay WiFi gratuita en todo el establecimiento.
Los alojamientos del Odyssey Studios están divididos en 2 espacios y tienen balcón o porche soleados. Todos los estudios incluyen zona de cocina con nevera, fogones y hervidor eléctrico. Se proporcionan toallas y ropa de cama.
El Odyssey Studios se halla a 200 metros del mercado municipal de Chania y a 11 km del aeropuerto internacional de Chania.