AMOCITY
Palafito Azul Apart Hotel offers self-catering accommodations with free Wi-Fi in Castro. The city center is a 15-minute walk away. Airport s...