Villa Scalesia: A Luxury Hotel in the Galápagos Islands with Fernando Salazar, General Manager
Discover Villa Scalesia in the Galápagos Islands, an exclusive oceanfront villa on Santa Cruz offering privacy, close wildlife encounters, personalized service, and sustainable luxury in one of the world’s most unique natural destinations.