Glenwood City Resort
241-243 Nguyen Van Huong Street Thao Dien Ward District 02 Ho Chi Minh City
Glenwood City Resort
-3 +
Glenwood City Resort

Hotel Detail

Show Hotel on Map
Availability
Amenities
Location