AMOCITY
This 4-star hotel offers spacious accommodations in a central location in Santiago. It is next to a subway station and near Cerro Santa Luci...