Orient Express Hotels

Grand Hotel Europe - If you like your accommodation to have history, atmosphere and legendary hospitality, the Grand Hotel Europe may be just what you are looking for. Located at Nevsky Prospekt, Mikhailovskaya Ulitsa 1/7, the Grand Hotel Europe has been providing accommodation in St. Petersburg for well over 130 years! More...

User Comments & Reviews: 0 Comment(s)

Combine Flights?