Nicholas Point Apartments and Rooms fornece acomodações em Atenas, a 3,8 km de Estação Ferroviária e de Metro Larissis e a 3,9 km de Museu Arqueológico Nacional de Atenas. O acesso Wi-Fi gratuito é disponibilizado em toda a propriedade.
Cada unidade apresenta casa de banho privativa e chuveiro, ar condicionado, televisão de ecrã plano e frigorífico. Há também uma cozinha equipada com um forno, um micro-ondas e uma placa de fogão em algumas unidades.
Teatro Nacional da Grécia fica a 4,3 km de Nicholas Point Apartments and Rooms, enquanto Praça Omonia está a 4,5 km de distância. O aeroporto mais próximo é o Aeroporto de Eleftherios Venizelos, que fica a 29 km de Nicholas Point Apartments and Rooms.