Ho Chi Minh City Serviced Apartment

No 8A Nguyen Binh Khiem Street, District 1, Ho Chi Minh City, Vietnam

Long Stay

Looking to stay with us for more than 30 nights

Learn more