Travellers who like staying close to Kazansky Sobor recommend Angleterre Hotel, Nevsky Grand Apartments and Grand Hotel Europe, A Belmond Hotel, St Petersburg.
KAYAK users have found double rooms near Kazansky Sobor for as cheap as $206 in the last 3 days. The average price is $206.