Somerset Vista Ho Chi Minh
September 28th 2015 The property is located within a 5-minute walk to Metro Hypermarket and An Phu Supermarket. It is also connected via The Vista to various shopping malls and local eateries. Offering accommodation with air conditioning, Somerset Vista Saigon is set in Ho Chi Minh City, 6 km from Opera
... read more