Featuring free WiFi and a restaurant, Indra Resort offers accommodation in Mirissa, 985 feet from Whale Watching Mirissa. Free private parking is available on site. Some rooms feature a seating area to relax in after a busy day. All rooms come with a private bathroom. You will find a business centre at the property.