Hotel Nemo Place
Load more Nemo Place images
Address: Ho Chi Minh City, South East - Vietnam
Nemo Place Features: updating
Nemo Place Features: updating
Book now for 53 USD
Open static map
Description
Most popular hotels in Ho Chi Minh City
Please bookmark this page about Nemo Place hotel if you would like to return here later