Sea View Deluxe Double Rooms
Experience the splendour of the ultra-luxurious Penthouse You are welcome to revel in the pleasures of a well-appointed Penthouse – a delightful abode that not all Ayurveda hotels in Sri Lanka offer. The Penthouse comes in two types, namely the Penthouse Suite & the Deluxe Penthouse, both of which present an ideal abode to unwind […]

