Opened in 1995 in the core business quarter of Ho Chi Minh City, The Landmark is a 16-storey combined residential and office complex located on a prime riverwaterfront site. The Landmark was one of the first to offer purpose-built serviced apartments in Ho Chi Minh City as Vietnam opened up to global business. It maintains its popularity and leadership in a competitive market, and continues to attract awards for its management and facilities. The complex has 65 serviced apartments, a fully equipped business centre and Health Club, as well as 100,000 square feet of first class office space for leasing. The complex affords a retreat from the daily hustle and bustle and convenience due to its prime location, minutes away from most major office buildings and with easy access to the nearby lively café scene.