When completed by the South Korean firm SsangYong Group in 1986, the Westin Stamford was the world's tallest hotel building, rising to a height of 226 meters , and held that title until 1997 when the Baiyoke Tower II was completed in Bangkok, Thailand.