Green Island
Princess Senses The Mangrove is a welcoming stay in Green Island, offering comfortable rooms, free WiFi and flexible cancellation.
Guests rate this property 8.4 / 10. Highlights include clean rooms, friendly staff and a convenient location.