Print

Grand Hotel Lobo de Mar, classic and elegant is located in the economic and tourist center of the Galapagos Islands, Santa Cruz - Puerto Ayora. It is easily accessible and close to the best establishments for tourist entertainment.