Holiday Inn Beach Resort Neil
Island, Neil Island

Neil Plaza

Holiday Inn Beach Resort is beautiful situated at Neil Island. The beach is just on walkable distance.The resort having own restaurant which serves Indian, Chinese, continental and delicious sea foods. We hope the guest would love our resort.

Room Amenities

Air conditioning

Balcony

Coffee/tea maker

Desk

Hair dryer (on request)

Minibar

Phone

Private bathroom

LCD/LED TV

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...