Dotato di un bar, il Grand Hotel Leon Marino Galapagos si trova a Puerto Ayora, nella regione delle Galapagos, a 800 m dalla spiaggia di Los Alemanes e a 2,9 km da Bahía Tortuga. Dotato di un ristorante, questo hotel a 3 stelle dispone di camere climatizzate con bagno privato. L'hotel vanta una vista sulla città, una terrazza e una reception aperta 24 ore su 24.
Le camere sono dotate di armadio. Le sistemazioni del Grand Hotel Leon Marino Galapagos dispongono di scrivania e TV.
Al mattino potrete gustare una colazione all'americana o vegetariana.
Presso il Grand Hotel Leon Marino Galapagos potrete giocare a biliardo e a freccette.
La spiaggia di El Garrapatero dista 12 km dall'hotel.