Hotels in the center of St. Petersburg

Dear guest! Welcome and thanks your for your interest to Catherine Art Hotels! Be sure that our elegant old St. Petersburg style interiors and friendly staff won’t disappoint you.

Follow a manual added linkFollow a manual added linkFollow a manual added link

Catherine Hotels is a group of three hotels: Catherine Art Hotel, Grand Catherine Palace Hotel и Nevsky Capsule Hotel. They are located in a vintage building of 18th century on Nevsky prospect in a quiet and cozy yard of St. Catherine of Alexandria. Our hotels are a stonethrow from the most popular tourist’s attractions of the city: Kazan Cathedral, Russian Museum, Church of the Savior-on-Blood, Mikhailovsky theatre, Philarmonic  and others.

32-34, Nevsky Prospect,
Saint-Petersburg, 191186, Russia