245 Hai Ba Trung St., Ho Chi Minh City, VIETNAM, Vietnam
+848428382015
This unpretentious hotel can be found in Ho Chi Minh City.