Puerto Velazco, Ecuador
Floreana Lava Lodge
4 out of 5 stars
Garden, Beach, or Mountain View
Clock Radio
In-Room Safe
Private Bathroom