About the hotel...This charming beach hotel is located in the picturesque town of Mirissa, Sri Lanka. From the well-appointed rooms, guests can enjoy breathtaking views of the Indian Ocean and beautiful sandy beaches. The hotel has an infinity pool, restaurant and bar on site, ensuring a relaxing and enjoyable stay. Ideal for a relaxing holiday by the sea.