Directions to New World Hotel Saigon, Ho Chi Minh City

The New World Hotel Saigon in Ho Chi Minh City is located at 76 LE LAI STREET DISTRICT 1 , Ho Chi Minh City , VN .   Click on the Google Map above to get an interactive version and see the area around the New World Hotel Saigon .