Ten Lua Hotel
Search & compare prices for Ten Lua Hotel in all hotel booking websites.
Ten Lua Hotel Address: 105-107 Street 26, Binh Tri Dong Ward, Ho Chi Minh City, Vietnam
Minimum price found for Ten Lua Hotel was: Null VND
Click here to get more information, photos & guest ratings for Ten Lua Hotel