About Palace Mirissa
The Palace Mirissa is a tropical paradise resort in southern Sri Lanka, situated on a cliff 100 feet above sea level and
offering a paramount view of the Indian Ocean. The coastal fishing town of Mirissa is just 5 minutes away from the
Southern Capital of Matara.