Отель Palace Mirissa расположен в живописном прибрежном городке Мирисса на утесе в 30 метрах над уровнем океана. Отель построен в аутентичном ланкийском стиле с большим количеством декоративных элементов в интерьере. Номера представляют собой отдельно стоящие домики-шале, возвышающиеся на невысоких опорах над землей. В отеле есть открытый бассейн и спа-центр.