Karta Vacation Rentals
In the heart of Ho Chi Minh City, about 1 km from the city center and within walking distance of Bui Vien Walking Street, Independence Palace, Saigon Centre, September 23 Park, Zen Plaza, Saigon Culinary Arts Centre and Mariamman Temple.