Costa Del Sol

  • Costa Del Sol Suites is located in Puerto Ayora, 15 minutes’ walk from Charles Darwin Station. Free WiFi access is available.

    A flat-screen cable TV and a balcony with a view are offered in each guest room at Costa Del Sol. A shower is offered in each private bathroom.

    This inn provides a shuttle service, with surcharge.

    Del Sol Suites is 4 minutes’ walk from Malecon, where guests will find an array of restaurants, bars and other services.

  • Islas Plazas y Charles Darwin, 200350 Puerto Ayora, Ecuador
    Islas Plazas y Charles Darwin
    Puerto Ayora, Galapagos, Ecuador