Localizado junto aos moinhos de vento tradicionais da aldeia de Olympos, perto do centro da aldeia, o Archipelagos apresenta apartamentos com 2 pisos, uma cozinha totalmente equipada e acesso Wi-Fi gratuito. Os seus terraços mobilados em pedra apresentam vistas panorâmicas sobre o Mar Egeu.
As acomodações climatizadas do Olympos Archipelagos estão decoradas com cores vivas e de acordo com o estilo arquitectónico tradicional de Karpathos. Todos incluem uma elegante sala de estar, uma espaçosa área de refeições e 2 casas de banho em azulejo. Incluem uma televisão por satélite, um leitor de DVD e um secador de cabelo.
A uma curta distância do Olympos Archipelagos, os hóspedes podem encontrar muitos cafés, restaurantes e tabernas, bem como mini-mercados. Está disponível estacionamento público gratuito perto dos apartamentos Olympos.