Отель Le Meridien Saigon, откуда открывается вид на город, располагается на берегу реки в городе Хошимин, в 500 метрах от Оперного театра, в 600 метрах от торговых центров Parkson и Vincom Center B. Построен в 2015 году, входит в сеть отелей: Le Meridien Hotels & Resorts.