SANTA CRUZ ISLAND / GALAPAGOS ISLANDS, ECUADOR
In Santa Cruz Island: Isla Sol Hotel is located in Santa Cruz Island Galapagos. Guests can enjoy WiFi in the public areas for a fee, and also enjoy the ocean-side restaurant on the partner Hotel Solymar just across the street that offers a sushi menu or a selection of dishes combining the local flavours with fresh seafood. Guests can also use the pool, the hot tub and have drinks at the bar. The Hotel is just a short walk from The Charles Darwin research station, and within walking distance to boutiques, outdoor cafés, art galleries, restaurants and nightlife.