About the hotel...The resort is located in Mirissa, Sri Lanka. Set amidst lush greenery overlooking the Indian Ocean, this hotel offers a tranquil retreat for those seeking relaxation and rejuvenation. The tranquil environment, comfortable rooms and warm hospitality make it the ideal choice for a relaxing holiday. There is a restaurant and bar on site, and the beach is within walking distance.