Overview
Our hotel is located in the very centre of St. Petersburg opposite to St. Isaac's Cathedral & near to the Bronze Horseman, St. Petersburg's city symbol. Our hotel is about 10 minutes'walk from Nevsky Prospect Metro Station & other public transport. The Hermitage is a short walk away.