Lethallezzle's St. Petersburg, Russia
Naberezhnaya Reki Moiki 99
I cannot fault this hotel at all. It is in a quiet location next to the Canal but within easy walki...
The Idiot Restaurant
Moika Embankment, 82
Had dinner here by chance on Tuesday evening as it was about 2 minutes walk across the canal from ou...