Overview

Imperial

Search hundreds of travel sites at once for hotel deals at Imperial

Sibirskaya Street 102, 634026 Tomsk, Tomsk, Russia
+7 382 245 4400

Call

+7 382 245 4400
Imperial
Wed 11/22
Thu 11/23

Nearby

  • 2 mi Trud Stadium
  • 2.2 mi Lenin Square
  • 2.2 mi Theater Square
Show all
Map

Map