Luxury Hotels Atlas / Places / Russia / St. Petersburg / Taleon Imperial Hotel

Taleon Imperial Hotel

St. Petersburg, Russia · Independent · Core Luxury

Taleon Imperial Hotel: ExteriorTaleon Imperial Hotel: ExteriorTaleon Imperial Hotel: Bedroom

Taleon Imperial Hotel opened in 2003 in St. Petersburg, Russia, with 214 rooms. It holds Leading Hotels of the World and Virtuoso memberships, though no confirmed architect or design history is on record.

The setting

2-minute walk to Stroganov Palace. Overlooks Moyka River.

Restaurants and bars

Experiences

Amenities

Open Taleon Imperial Hotel in the atlas for live weekend rates, photos, and the full folio.

More hotels in St. Petersburg

All luxury hotels in St. Petersburg

How the six LHA Tiers work