Guests will explore Isabela and Santa Cruz islandsĀ and take a yacht to other nearby islands. Scalesia Galapagos Lodge and Finch Bay Hotel will provide a comfortable base for this guided Galapagos Islands tour.