Karta Vacation Rentals
In the lively streets of Ho Chi Minh City, about 2 km from the city center. A short walk brings you to Independence Palace, War Remnants Museum and the Jade Emperor Pagoda. Ho Chi Minh City Book Street and Tan Dinh Catholic Church are also close by.