Grand Villa Villa Mirissa
Located just 2.5 km from the famous Whale Watching Mirissa, Grand Villa offers a restaurant. This self-catering accommodation features free Wi-Fi.
Number of rooms: 6
Rathnawasa, Halpandeniya road, Polathumodara, Mirissa., 81740 Mirissa, Sri Lanka