
The hotel is situated at International Business center "Neptune" building, at the historic part, 15 minutes journey from Nevsky av. The first hotel building was built in 1991, the second one - in 2000. "Neptune" is the first Best Western hotel in Russia.
|
 |