Description: The Aroma Resort is a peaceful and budget-friendly retreat on Neil Island (Shaheed Dweep), Andaman and Nicobar Islands. Surrounded by lush greenery, the resort offers comfortable accommodations with essential amenities, making it an ideal stay for families, couples, and backpackers. Located near Bharatpur Beach, Laxmanpur Beach, and the Natural Bridge, it provides easy access to Neil Island’s scenic spots.
Address:
The Aroma Resort
Neil Kendra, Shaheed Dweep (Neil Island),
Andaman and Nicobar Islands – 744104, India.