Menu
Destination Wedding Hotels Countries Contact About
Book Now

St. Petersburg

Russia’s cultural jewel and "City of White Nights," famed for the Hermitage Museum, imperial palaces, and grand canals founded by Peter the Great.

Grand Hotel Europe
Grand Hotel Europe

Located on Nevsky Prospect among city's elaborate architectural treasures. 266 e...

Hotel Astoria
Hotel Astoria

In the heart of St. Petersburg directly across St. Isaac's cathedral. Nevsky Pro...

SO Sofitel St. Petersburg
SO Sofitel St. Petersburg

Located in the cultural center of Saint Petersburg with views of St. Isaac's Cat...

Chat With Us