Opposite Alexander Nevsky Lavra on the corner of the Nevsky Prospekt in view of the river Neva the up to date and pleasant Hotel Moscow has taken its place. The favourable location in the historical and architectural centre of the city near to the metro station "Alexsander Nevsky Square" is perfect for such type of hotels and gives the Hotel Moscow a solid advantage compared to other St. Petersburg hotels. The unique and unforgettable view of the city will remain in your memory forever. Excellent service provides you with all the necessary support for your holidays. With comfortable cozy rooms, convention and leisure facilities, restaurants and bars the Hotel Moscow has every thing you need. ________________________________________________ Please note that the hotel accommodation's main lobby is temporarily closed for renovations. Please use entrance no. 2 to access the hotel.
Click here for availablity and prices!
Check out Russia Car Hire for good rental deals! |