City Hotel 18 Luu Van Lang 2 stars

18 Luu Van Lang, District 1, Ho Chi Minh City, Vietnam

Hotel image
Read more reviews for City Hotel 18 Luu Van Lang