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.
Number of rooms: 21
Neil Island, South Andaman, 744104 Neil Island, India