No image available for this hotel
No image available for this hotel
Ho Chi Minh City, Ho Chi Minh City
Spend a second to
save a fortune!
Spend a second to save a fortune!
51 Tran Xuan Hoa Phuong 7, Quan 5, Tp. Ho Chi Minh., Ho Chi Minh City
Located in Ho Chi Minh City, Thanh Lan Hotel offers 1-star accommodation with a terrace and a restaurant. The property is around 3.9 km from Dam Sen Cultural Park, 4.3 km from Giac Lam Pagoda and 4.5 km from Fine Arts Museum.
See MoreUsage of subsidiary facilities may incur additional fees