Holiday Inn Beach Resort Neil
Island, Neil Island

VINSONS SEA VILLA

Our full service resort offers an environment of relaxation and comfort that combines all benefits of fitness and health. its great activities & adventure witnessing richest.

Room Amenities

Best Offer For Weekend

Neil Plaza

Holiday Inn Beach Resort is beautiful situated at Neil Island. The beach is just on walkable dist...

Paradise Nest

Holiday Inn Beach Resort is beautiful situated at Neil Island. The beach is just on walkable dist...

Lagoon Vista

In the heart of Neil Island, stands its finest resort, Holiday Inn Beach Resort. Interspersed wit...

Crane Sea Villa

It provides all the amenities service, Sure that each day you stay there becomes memorable. Pool ...

VINSONS SEA VILLA

Our full service resort offers an environment of relaxation and comfort that combines all benefit...