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
Wed 25/10
Thu 26/10

Nearby

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

Map