Loading hotels
Confirming room availability...
River Square Residence 1, 40E Ngo Duc Ke Unit 403 Off Nguyen Hue Street District 1, Ho Chi Minh City, Vietnam
With a stay at River Square Residence 1 in Ho Chi Minh City (Bach Dang Riverside), you'll be minutes from Bach Dang Wharf and Lucky Plaza