Overview

Chongqing Bordeaux Hotel

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

71 Wuling Road (Wuling Lu), Chongqing 401147, China

$19+

Chongqing Bordeaux Hotel
Fri 1/19
Sat 1/20

Nearby

  • 2.6 mi Datianwan Stadium
  • 2.6 mi Great Hall of the People
  • 2.7 mi Stillwell Museum
Show all
Map

Map