Where is Galaxy Boutique Sai Gon Central Hotel, Ho Chi Minh City located?
Galaxy Boutique Sai Gon Central Hotel, Ho Chi Minh City, Galaxy Boutique Sai Gon Central Hotel, Ho Chi Minh City, Vietnam (approx. 10.7684°, 106.69325°)
Galaxy Boutique Sai Gon Central Hotel, Ho Chi Minh City, Galaxy Boutique Sai Gon Central Hotel, Ho Chi Minh City, Vietnam (approx. 10.7684°, 106.69325°)