Facing the beachfront in Neil Island, Hotel Exotica Squares has a garden. This 3-star hotel offers room service, a 24-hour front desk and free Wi-Fi.
Number of rooms: 14
Lakshman pur, neil island Andaman and nicobar islands, 744104 Neil Island, India