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
Mon 10/23
Tue 10/24

Nearby

  • 3.8 mi Chongqing Olympic Sports Center
  • 5 mi Flying Tigers Museum
  • 5 mi Stillwell Museum
Show all
Map

Map