Location
Centrally located in the heart of downtown Saigon –bustling city, right apposite to New World hotel and also a walking distance of 200 meters away from Ben Thanh market.