Overview

Alpha Hotel

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

Vtoraya Sovetskaya Street 19, 191000 Saint Petersburg, Sankt-Peterburg, Russia
+7 812 925 0717

Call

+7 812 925 0717
Alpha Hotel
Sat 2/24
Sun 2/25

Nearby

  • 0.9 mi Alexander Nevsky Lavra
  • 1 mi Anichkov Palace
  • 1.4 mi State Russian Museum
Show all
Photos
Map

Map