Santiago Hotels

Hotel Quito, Santiago, Chile

Hotel Quito, Santiago, Chile

Hotel Quito - Located in the centre of the city. All rooms with private bath, cable TV and central heating.

Hotel Quito, Santiago, Chile

 

Good Hotels Guide - Chile

Your guide to accommodation worldwide