St Petersburg, Russia Hotels

81 - 90 of 199 Matching Hotels

View on Map
Sort by Reverse sort
Check the white boxes to select hotels for comparison compare
Grand Hotel Emerald

18, Suvorosky Prospect
St Petersburg, Russia 191036
Phone: 812-740-5000 | Fax: 812-740-5006

9020032013
Grand Hotel Europe

Mikhailovskaya Ulitsa 1/7
St Petersburg, Russia 191186
Phone: 812-329-6000 | Fax: 812-329-6001

30118242009
Guyot Hotel

23 Professora Popova St
St Petersburg, Russia 197376
Phone: 812-347-5628 | Fax: 812-703-1245

4720032006
Happy Pushkin

53 Galernaya St
St Petersburg, Russia 190000
Phone: 812-777-1799 | Fax: 812-

---
Helvetia Hotel

11 Marata St
St Petersburg, Russia 191025
Phone: 812-326-5353 | Fax: 812-326-2009

7518282013
Hermes Park Hotel

36 Martinova Embankment
St Petersburg, Russia 197110
Phone: 812-498-7445 | Fax: 812-498-7445

112009-
Herzen House

25, Bolshaya Morskaya str
St Petersburg, Russia 190000
Phone: 812-315-5550 | Fax: 812-315-5550

2920052007
Holiday Inn St Petersburg-Moskovskye Vor

Moskovsky Pr 97a
St Petersburg, Russia 196084
Phone: 812-448-7171 | Fax: 812-448-7172

57720082008
Hotel Ibis St Petersburg Centre

Ligovsky Prospekt 54
St Petersburg, Russia 191040
Phone: 812-622-0100 | Fax: 812-622-0101

2212008-
Idillia Inn

18 Kuznechny Pereulok
St Petersburg, Russia 191040
Phone: 812-713-1819

---