![]() | Stony Island Hotel at Lomonosova Saint Petersburg: Lomonosova Str.1, Saint Petersburg, Russia, 191 011 |
World hotels >
Asia > Russia > Saint Petersburg > Stony Island Hotel at Lomonosova | |
| |||||||||||||||||||
![]() This information was supplied by the Stony Island Hotel at Lomonosova, Saint Petersburg - they are responsible for its accuracy. |