Overview

Royal Hotel

Search hundreds of travel sites at once for hotel deals at Royal Hotel

308 Tantouping Road (Tantouping Lu), Changsha 410016, China
+86 731 8979 1111

$39+

Royal Hotel
Wed 12/13
Thu 12/14

Nearby

  • 2 mi Hunan Provincial Museum
  • 2 mi Martyrs' Park
  • 3.6 mi Helong Stadium
Show all
Map

Map