Aeroport de Melville, Dominica The Floral Garden Hotel is the ideal place for nature lovers. Close to both the natural reserve and the Indian reservation, you will find yourself in the heart of a green paradise. Indeed, Dominica Island counts numerous natural treasures to discover with its 365 rivers and waterfalls.