The Glenrock Wellness Nature Resort
Hotel
Seeking a tranquil retreat combined with accessible exploration? The Glenrock Hotel offers a refreshing escape in the serene region of Ambewella, near Habaraduwa Central. It's an ideal setting for travelers desiring both relaxation and opportunities to experience the local area. This hotel provides a satisfying blend of convenience and leisure, fostering memorable stays for its guests.





















