W15 Glenfall
W15 Glenfall is a city house located in the city of Nuwara Eliya. It offers eight charming guest rooms surrounded by the lush greenery of Glenfall. The project is under construction and scheduled to open for launch in 2024.
W15 Glenfall is a city house located in the city of Nuwara Eliya. It offers eight charming guest rooms surrounded by the lush greenery of Glenfall. The project is under construction and scheduled to open for launch in 2024.