The 12 luxurious Pavilions, which boast subtle and refined décor, are a spacious 2500 sq ft in size. These Pavilions offer the best in exquisite elegance and they are the largest Pavilions to be found in any truly boutique luxury hotel in Sri Lanka.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.