Location & Rating
208 Nguyễn Hữu Cảnh landmark plus Vinhome central park
Ho Chi Minh City, Ho Chi Minh, 72324
Open in Google Maps
Ho Chi Minh City, Ho Chi Minh, 72324
Open in Google Maps
Share This Hotel