Nha Khach T78
145 Lý Chính Thang Phuong 7 Quan 3 Ho Chi Minh City
Nha Khach T78

Hotel Detail

Show Hotel on Map
Availability
Amenities
Location