tourthetropics.com
The Iguana Crossing Hotel - TourTheTropics.com
The Iguana Crossing Hotel is positioned right on the beach of Isabela Island. The hotel offers a fantastic beachfront position and beautiful ocean views. The boutique hotel is decorated with material from the island. Enjoy delicious cuisine, relaxing in the pool, Jacuzzi, or have a drink at the ocean view bar. The hotel offers Galapagos …