Todos los alojamientos disponen de baño privado con ducha, aire acondicionado, TV de pantalla plana y nevera. Algunos alojamientos tienen balcón y/o patio con vistas a la ciudad o al jardín.
El Odos Odysseos está situado en Ermoupoli, a 300 metros de la plaza Miaouli y a 1,1 km de los astilleros de Neorion. Hay Wi-Fi gratuita en todas las instalaciones.
El Odos Odysseos está cerca de la playa de Asteria, la iglesia de San Nicolás y el Museo Industrial de Ermoupoli. El aeropuerto nacional de la isla de Siros, el más cercano, queda a 4 km.
El aparthotel cuenta con solárium.
Dirección: Οδυσσέως & Μήλου, Ermoupoli, 84100, Grecia
Número de habitaciones: 4