Located in Larena, Islanders Paradise Beach provides air-conditioned rooms with free WiFi. Guests can enjoy sea views.
At the resort every room is equipped with bed linen and towels.
The nearest airport is Sibulan Airport, 35 miles from Islanders Paradise Beach.