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

Taleon Imperial Hotel

|
9.1
Excellent
1,233 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
Wellness
Amenities
Room
Service
Breakfast
Cleanliness
Value
WiFi

Good to know...