El encantador Finch Bay, llamado así por la abundancia de Pinzones de Darwin que habitan en sus alrededores, se encuentra a un paso de la playa, en un lugar apartado, rodeado de manglares. Aquí los visitantes podrán disfrutar de privacidad, de la naturaleza circundante y del excelente servicio que ofrece el Hotel Finch Bay.











