Hotel Review: Landmark81 (a Marriott Autograph Collection Hotel), Ho Chi Minh, Vietnam
We wound up at the tallest tower in Ho Chi Minh, home to Landmark 81 — a Marriott Autograph Collection hotel with unobstructed city views and endless dining and facilities.