Located in the center of Ho Chi Minh City (Saigon), the Windsor Plaza Hotel offers unparalleled access to the sights, sounds and attractions of Vietnam’s most vibrant city.
Opened in 1925 as the city’s finest abode, the Majestic has gone through several reincarnations over the years, changes that reflect the tumultuous
Legend Hotel Saigon combines natural beauty and sheer opulence to provide the best for the discerning traveler.