Camel City Hotel 2 stars

8/50 Dao Duy Tu Street, Hoan Kiem, Hanoi, Vietnam

Hotel image
Read more reviews for Camel City Hotel