Icon Saigon - Lifestyle Design Hotel

Icon Saigon - Lifestyle Design Hotel

Hotel

65-67 Hai Ba Trung Street, Ben Nghe Ward, District 1, Ho Chi Minh City, Vietnam 700000