Map Location
123 Hotel
123, De Tham Street, Co Giang Ward, District 1, Ho Chi Minh City, Vietnam