Shangri‑La Ulaanbaatar, Sukhbaatar bölgesinin kalbinde, Olympic Caddesi üzerinde yer almaktadır. Sükhbaatar Meydanı, Hükümet Binası ve Choijin Lama Manastırı gibi başlıca turistik yerlere, ayrıca butiklere, restoranlara ve kültürel mekanlara yürüme mesafesindedir. Chinggis Khaan Uluslararası Havalimanı ise yaklaşık 50-55 km mesafede olup, arabayla yaklaşık 40 dakika sürmektedir.