That can truly describe the rooms at the Neil Plaza Island is simply royal.
The Paradise Nest are truly heaven for couples looking for a romantic getaway.
Modern furniture, comfortable beds and relaxed atmosphere at our accommodation.
It provides all the amenities service, Sure that each day you stay there becomes memorable. Pool view + Sea view & Bathtub.