Hotel Shreesh Neil , Neil Kendra
Hotel Shreesh Neil R2PJ+864, Neil Kendra, Andaman and Nicobar Islands 744104, 744104 Neil Island, India
Hotel Shreesh Neil, Neil Kendra features accommodation in Neil Island. With free Wi-Fi, this 3-star hotel offers room service and a 24-hour front desk.