Karta Vacation Rentals
In the heart of Ho Chi Minh City, a boutique 4-star hotel just steps from Turtle Lake and Dong Khoi Street. Within easy walking distance of Ho Chi Minh City Book Street, Independence Palace, Tan Dinh Catholic Church, Notre Dame Square and the War Remnants Museum.