Overview

Shuya Hotel Beijing

Search hundreds of travel sites at once for hotel deals at Shuya Hotel Beijing

35 Xinde Street, Beijing 100054, China
Shuya Hotel Beijing
Fri 24/11
Sat 25/11

Nearby

  • 2.2 mi The Imperial College
  • 2.2 mi Temple of Confucius
  • 2.3 mi Beihai Park
show all
Map

Map