Renaissance St. Petersburg Baltic Hotel
Pochtamtskaya Str. 4 · Saint Petersburg, 190000 Russian Federation

All the images shown here are copyrighted and may not be used for reproduction without the permission of Misha Lenn Design Studio. Unauthorized use is a violation of the Federal Copyright Law and International Copyright Agreement. Violations will be prosecuted.

Terms of Service