Providenciando acomodações com acesso Wi-Fi gratuito, ar condicionado e televisão de ecrã plano, WSD Sfaelou Apartment Hotel situa-se a 1,8 km de Megaron Concert Hall e a 2,5 km de Universidade de Atenas.
Todas as unidades contam com varanda com vista da cidade, cozinha com um frigorífico e um forno e uma casa de banho privativa com chuveiro. Uma placa de fogão e torradeira também estão disponíveis, assim como uma máquina de café e uma chaleira.
Monte Licabeto fica a 2,6 km de WSD Sfaelou Apartment Hotel, enquanto Museu de Arte Cicládica está a 2,8 km da propriedade. O aeroporto mais próximo é o Aeroporto de Eleftherios Venizelos, que fica a 28 km de WSD Sfaelou Apartment Hotel.