19 Lam Son Square, Saigon Ward Ho Chi Minh City, 700000 Vietnam
Hotel location and the surrounding area