The Galapagos’ Finch Bay Hotel is crowned “South America’s Leading Green Hotel”
- Category: Awards
- Published: Tuesday, 12 August 2014 14:00
Celebrated at a VIP ceremony at the spectacular Itchimbía Cultural Center in Quito, the event was attended by South America’s most renowned hoteliers, travel gurus and industry experts. Serving to recognize the world’s finest travel, tourism and hospitality organizations, the awards span seven continents celebrating the very best in the global travel trade.