Nearest places of interest: Alexander Nevsky Monastery
Nearest metro station: Ploshad Alexandra Nevskogo (walking distance - 2 minutes)
The hotel Moscow is located at the far eastern end of Nevsky prospekt, the central avenue of St.Petersburg. It looks enormous (there are more than 700 rooms in total), when you look at it from the Alexander Nevsky bridge. Moscow hotel has excellent views over the Neva river and the Aleksandr Nevsky monastery, with its graves of Tchaikovsky, Dostoyevsky, Rochmaninov and many other great Russians. There was a global hotel reconstruction in 2007 so those who have been here before may not be able to recognize it now :)). The hotel has been added a Shopping Mall, a few restaurants, a Beauty Salon and a larger parking lot.