Offering a location a few steps from Clock, Windsor Plaza Hotel Ho Chi Minh City offers 422 rooms. Featuring a restaurant, this hotel is located within a 500-metre distance of the Tran Hung Dao Street.
The traditional markets is 4 km from the 5-star hotel and the War Remnants Museum is a 10-minute ride away. From the Windsor it will take 20 minutes to walk to the 18th-century pagoda "Ba Thien Hau Temple". Cultural experiences in the area feature FITO Museum of traditional Vietnamese medicine, situated 2.2 km from this property. Benh vien 30/4 bus stop is located nearby, right around the corner from the hotel.
Certain rooms have a stone fireplace along with a study desk for guests' convenience. Bathrooms are fitted with a separate toilet and a shower as well as hairdryers and bathrobes.
Windsor Plaza Hotel features 4 restaurants onsite. The seafood restaurant Phung Vy is situated a 12-minute walk from this accommodation.