Location

Our beachfront apartments are located on the sun-kissed crescent-shaped beach of Mirissa, a coastal town in south Sri Lanka. A top spot for dolphin and whale watching, Mirissa is a popular tourist destination.