Set in Bến Lức, 29 km from Ho Chi Minh City, Le Meo Hotel boasts air-conditioned rooms with free WiFi throughout the property. Certain units include a seating area where you can relax. A TV with cable channels is provided.
Book this Hotel