Overview

Chongqing Haoda Hotel

Search hundreds of travel sites at once for hotel deals at Chongqing Haoda Hotel

Longfeng Yunzhou, No. 104-1, Chongqing 400030, China
Chongqing Haoda Hotel
Thu 23-11
Fri 24-11

Nearby

  • 6.1 km Chongqing Olympic Sports Center
  • 8 km Flying Tigers Museum
  • 8 km Stillwell Museum
show all
Map

Map