PETERBURSKOYE HIGHWAY 62 BUILDING 1 St. Petersburg, LET. A 196140 Russian Federation
241 Room Hotel
www3.hilton.com