Where is Hotel Diego de Almagro Punta Arenas located?
Hotel Diego de Almagro Punta Arenas, Hotel Diego de Almagro Punta Arenas, Chile (approx. -53.16324°, -70.89724°)
Hotel Diego de Almagro Punta Arenas, Hotel Diego de Almagro Punta Arenas, Chile (approx. -53.16324°, -70.89724°)