Overview
Rooms & Rates
Similar Hotels
Reviews
Hotel Information
Change dates to view pricing options.
Loading Booking Options

Taleon Imperial Hotel

|
9.1
Excellent
1,265 reviews
59 Moika Embankment, Nevsky prospect 15, St. Petersburg 191186, Russia
Saint Petersburg, 191186
Rooms & Rates
Loading Booking Options
User Highlights
9.1
Excellent
Location
Pool
Room
Amenities
Breakfast
Service
Bar
Value
WiFi

Good to know...