Ailen Garden II Hotel
283/8 Pham Ng Lao Street District 1 Ho Chi Minh City
Ailen Garden II Hotel

Hotel Detail

Show Hotel on Map
Availability
Amenities
Location