Localizados no centro da cidade de Nicósia, os Achillion Apartments disponibilizam uma unidade totalmente equipada com vistas para a montanha. O acesso Wi-Fi está disponível gratuitamente em todas as áreas. A antiga cidade de Nicósia fica apenas a 10 minutos a pé.
Equipados com piso em parquet, os apartamentos do Achillion apresentam uma área de estar com sofá e televisão de ecrã plano por cabo. Há uma cozinha em plano aberto com área de refeições e fogão. Inclui uma máquina de lavar roupa.
Uma paragem de autocarro com ligações para diferentes partes da área fica mesmo em frente à propriedade. Muitos restaurantes, cafés e lojas estão a uma curta caminhada, enquanto a Universidade de Nicósia fica a uma curta distância de carro. O Aeroporto Internacional de Larnaca está a cerca de 50 km. Está disponível estacionamento privado gratuito no local.