HotelsClick.com

Hotel Santa Fe

2 Stars

  Charles Binford, Puerto Ayora 200101, Ecuador - 200101 - Galapagos Islands, Ecuador View Map
Area: Puerto Ayora

Discount code

Hotel Details

Rooms

Restaurant

Exterior

Lobby

Location

Book