Lagoon Vista



Room Overview:

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 WeekendLook Our Featured Rooms