Cam Tu Cau Hotel

1-star hotel

118 Nguyen Van Troi, Da Lat, Vietnam Show map