La Isla Hotel introduction
La Isla hotel is ideally located on Santa Cruz Island, in the Galapagos, a stone’s throw from the seafront. Elegant and refined, this hotel will allow you to enjoy the magnificent setting of the Galapagos Islands while enjoying the comfort of very good standing. The staff are very welcoming and attentive to your needs and will be able to provide you with any additional information during your stay on the Galapagos.
La Isla offers rooms with twin beds and double beds (King Size). .
ITK Viewpoint about La Isla Hotel:
Hotel la Isla, although not located on the seafront, is close enough to allow you to enjoy the incredible Santa Cruz Island setting. On a higher standard (very good comfort of rooms and service, affordable price), this is one of our favorite options, although we sometimes prefer the Cucuve Suite.