Admiral Suites
![Glenross Living (Kalutara) (47)](https://reizgje.com/wp-content/uploads/2022/08/Glenross-Living-Kalutara-47-400x300.jpg)
Glenross Living (Kalutara)
Neboda, Kalutara, Sri Lanka.Glenross Living is a heaven from the world outside and offers a glimpse into a history that is in rich culture & tradition. While offering our guests the best modern conveniences, we try to stay true to this land’s heritage by letting you experience the simple joys of the colonial planter.
- Manor House Suite
- Admiral Suite
- Pool Villas
- Cooling shade of trees