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. All rooms have a TV with cable channels. Certain units include a seating area where you can relax. Read more
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. All rooms have a TV with cable channels. Certain units include a seating area where you can relax.