El Archipelagos se encuentra al lado de los molinos de viento típicos de Olympos, cerca del centro de esta localidad, y ofrece apartamentos de 2 plantas con cocina totalmente equipada y conexión Wi-Fi gratuita. Los apartamentos también cuentan con terrazas amuebladas con suelo de piedra y vistas panorámicas al mar Egeo.
Los apartamentos del Olympos Archipelagos están decorados con colores vivos y en armonía con el estilo arquitectónico tradicional de Karpathos. Disponen de aire acondicionado e incluyen una sala de estar elegante, un comedor amplio y 2 baños con azulejos. Los apartamentos están equipados con TV vía satélite, reproductor de DVD y secador de pelo.
A pocos pasos del Olympos Archipelagos encontrará numerosas cafeterías, restaurantes y tabernas, así como pequeños supermercados. Cerca de los apartamentos del Olympos hay aparcamiento público gratuito.