El Meandros Apartments ofrece alojamiento independiente con balcón con vistas al mar. Se encuentra a solo 15 metros de la playa de Almirída.
Los alojamientos cuentan con cocina bien equipada con máquina de café y cubiertos. Tienen aire acondicionado y están insonorizados. Todos los apartamentos disponen de zona de estar y zona de comedor.
El Meandros ofrece conexión WiFi en todas las zonas y aparcamiento, ambos de forma gratuita. El centro de Almirída está a 100 metros de distancia y el aeropuerto de Chania a 30 km del hotel.