Offering a location right around the corner from Clock, Windsor Plaza Hotel Ho Chi Minh City offers 502 rooms. Guests can enjoy an outdoor swimming pool, a steam room, a Jacuzzi, a sauna, and a foot bath, or take a walk to Tran Hung Dao Street, which is a 6-minute walk away.
The few War Remnants Museum is 3.2 km from this hotel and the Chinese-style Ba Thien Hau Temple is 1.6 km away. The Windsor is also a 13-minute walk from Tau Hu Canal. Located 3.3 km from the prominent government center "Independence Palace", the 5-star hotel puts the city at your fingertips. This property is 15 minutes' drive from Tan Son Nhat International airport and 2.6 km from Hoa Hung train station.
The rooms at Windsor Plaza Hotel provide guests with a flat-screen TV with satellite channels, as well as comforts such as air conditioning. Also, there is a personal safe, a minibar provided. Bathrooms feature a separate toilet and a shower along with hairdryers and bathrobes.
Staying in the hotel you can choose from 5 restaurants to have dinner at. This accommodation invites guests to the rooftop bar to relax with a drink. The restaurant Pho Le is situated within a few blocks of the Windsor Ho Chi Minh City.