Get Listed
Sofitel Saigon Plaza
Accor Hotels Hotel
Address: 17 Le Duan Boulevard, District 1, Ben Nghe Ward, Ho Chi Minh City, Ho Chi Minh City, Vietnam, 70000