7 Best Places to Stay in Santiago de Chile The capital of Chile is Santiago de Chile, a bustling city. Santiago de Chile is situated in a valley within view of the towering Andes Mountains, but…