W15 Ambuluwawa

Ambuluwawa, Gampola, Sri Lanka

Ambuluwela Hotel offers a sublime accommodation experience with 7 Deluxe Rooms that comes with all the amenities as well as a surreal view exclusively found at the hotel. The Master Suite comes with elegant architecture working in harmony with a 180-degree view of the fantastic landscape.

W15 Ambuluwawa
W15 Ambuluwawa
W15 Ambuluwawa
W15 Ambuluwawa