Hotel: Liberty 2 Hotel

Hotel Description

Hotel Address

129 - 133 Ham Nghi Street, District 1, , Ho Chi Minh City, Vietnam

Hotel Features

Hotel Images