HOTEL
Avisa Nila Beach Resort
Avisa Nila Beach Resort 115/1, KELUSKARWADI, Devbag, Malvan, Maharashtra 416606, India
- resort hotel
- hotel
- lodging
8.2/101,312 reviews
Where it sits
Avisa Nila Beach Resort
Avisa Nila Beach Resort 115/1, KELUSKARWADI, Devbag, Malvan, Maharashtra 416606, India
15.99761, 73.48986
Contact
Phone
Website
Accessibility
- Wheelchair-accessible entrance
- Wheelchair-accessible parking
Plan around Avisa Nila Beach Resort
Ask for the details that decide a trip. Sourced answers open right here.
