![Welcome to Casa Isabela!]()
Casa Isabela
Hotel Casa Isabela "On the Beach" is located on the beautiful Isabela Island, the largest island in the Galapagos. With 12 comfortable rooms including en suite facilities, direct access to pristine beaches, and marvelous views of the Pacific Ocean, Casa Isabela is the perfect place to call home during your visit to the Galapagos.