Paúl Peñaherrera Medina, representative, Finch Bay Galapagos Hotel

Taking the title of World’s Leading Green Hotel, Breaking Travel News talks to Finch Bay Galapagos Hotel representative Paúl Peñaherrera Medina about the property and what it offers to global hospitality.