Hotel Overview
The Holiday Inn Resort lies close to the beach in South Goa. There's a host of facilities available around the wide-spread complex and watersports can be found at the beach. NB. Large complex with steps: not suitable for the less mobile.