If you want to see Basilica de la Merced while visiting Santiago, Park Plaza Apart Hotel is just 0.1 mi away.