Hotel address Grand Europe Hotel: 1/7 Mikhaylovskaya street, Saint-Petersburg Nearest signs: The Hermitage, Cathedral of Saint Isaac, Mariinsky Theatre