We stayed at this hotel for 3 nights after a major fiasco at Hotel Ninfa. THis hotel is very simple, but the owner is really nice and very helpful. The rooms are spacious and clean (try to get rooms on higher floors, they are more updated). The hotel is right across from a street filled with outdoor restaurants that serve...
More
- Also Known As:
- Hotel Sir Francis Drake Galapagos Islands/Puerto Ayora, Santa Cruz
