Karta Vacation Rentals
In the heart of Ho Chi Minh City on Thi Sach Street with Saigon River views. A short walk from the Opera House, City Hall Square, Saigon Central Post Office and Saigon Square, with Japanese and Korean food streets and walking streets nearby.