Nelly Bay, Nelly Bay
Spend a second to
save a fortune!
Spend a second to save a fortune!
Kelly Street, Nelly Bay
Situated in Nelly Bay, just 50 metres from the beach, Island Leisure Resort offers self-contained bungalows with a flat-screen TV. The property also features a swimming pool and tennis court.
See MoreUsage of subsidiary facilities may incur additional fees