Ho Chi Minh City (HCMC), Vietnam

Avalon

53 Nguyễn Thị Minh Khai, D. 1 Ho Chi Minh City Vietnam
Rating   Budget    

Avalon Tower apartments is located in the centre of the city next to Tao Đàn Park and just a 3 minute walk from Notre Dame Cathedral. It was designed by an international team of architects and all amenities of the building are of international standards, including the rooftop swimming pool.