View all hotels in Ho Chi Minh City Asia > Vietnam > Ho Chi Minh City > New World

 

New World, Ho Chi Minh City  

76 Le Lai Str., Dist. 1 View this hotel's location on a map

Room prices from

Updating Rates

Alternative hotels

The following hotels are located near to New World, Ho Chi Minh City and are bookable online now.

 
Prices are exclusive of taxes and service charges