Hotel Avatar
Search & compare prices for Hotel Avatar in all hotel booking websites.
Hotel Avatar Address: 19 Le Van Phan Street, Phu Tho Hoa Ward, Ho Chi Minh City, Vietnam
Minimum price found for Hotel Avatar was: 399766 VND
Click here to get more information, photos & guest ratings for Hotel Avatar