Where is Sofitel Saigon Plaza, Ho Chi Minh City located?
Sofitel Saigon Plaza, Ho Chi Minh City, Sofitel Saigon Plaza, Ho Chi Minh City, Vietnam (approx. 10.78411°, 106.70254°)
Sofitel Saigon Plaza, Ho Chi Minh City, Sofitel Saigon Plaza, Ho Chi Minh City, Vietnam (approx. 10.78411°, 106.70254°)