Silver Sand Beach Resort Neil Hotel
Neil Island, South Andaman, 744104 Neil Island, India
Silver Sand Beach Resort Neil provides accommodation in Neil Island. Boasting room service, this property also provides guests with a restaurant. The hotel also features free Wi-Fi and free private parking.