Ho Chi Minh City (HCMC), Vietnam

The Vista

628C Xa lộ Hà Nội, D. 2 Ho Chi Minh City Vietnam (08) 3910 6688
Rating   Budget    

The Vista is a group of luxury apartment buildings in District 2, Ho Chi Minh City. Located in the suburban area of An Phu, this large complex is a new residential area ready for its first guests in 2011. The building houses 750 apartments, offices, several restaurants and a gym.