Holiday Inn Beach Resort Neil
Island, Neil Island

Lagoon Vista

In the heart of Neil Island, stands its finest resort, Holiday Inn Beach Resort. Interspersed with swaying palms, clear blue sky and the gurgle of the sea, spend your best holidays.

Room Amenities

Air conditioning

Balcony

Complimentary wired (high-speed) Internet access

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