Located in Neil Island in the Andaman Islands Region, 26 km from Havelock Island, Holiday Inn Beach Resort Neil Island boasts a sun terrace and a private beach area. The resort has a spa centre and water sports facilities, and guests can enjoy a drink at the bar.
The rooms include a flat-screen TV. Some rooms include a seating area for your convenience. Views of the sea, lake or pool are featured in certain rooms. Every room is equipped with a private bathroom. For your comfort, you will find slippers and a hairdryer. Providing free WiFi throughout the property, Holiday Inn Beach Resort Neil Island also offers free private parking.
There is a 24-hour front desk at the property.
Car hire is available at this resort and the area is popular for snorkelling and diving. The nearest airport is Veer Savarkar International Airport, 40 km from Holiday Inn Beach Resort Neil Island.