Stay in Flores in comfort at the island’s only 4-star hotel, with an ideal location just 1 mile from the airport and very near the centre of Santa Cruz, right on the coast, offering its guests fantastic views of the Atlantic Ocean.
The whaling museum is just down the road.
By clicking ‘accept’, you consent to our use of cookies to improve our website experience. See our privacy policy for full information. Accept