HOTEL SHREESH Hotel
SAHEED DWEEP, SOUTH ANDAMAN, ANDAMAN & NICOBAR ISLANDS, 744104 Neil Island, India
Situated in Neil Island, HOTEL SHREESH (NEIL) has free bikes, garden and free Wi-Fi. The accommodation features a shared kitchen, room service and organising tours for guests.