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

Taleon Imperial Hotel

|
9.1
Excellent
1,275 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
Vibe
Room
Amenities
Service
Breakfast
Bar
Value
WiFi

Good to know...