Remember me

Forgot your password?

Don't have an account?

Located on Nevsky Prospekt, this hotel in the heart of St. Petersburg is a 5-minute walk from Moskovsky Train Station. It offers rooms with a TV, a tour desk and a shared, fully equipped kitchen.

Best price : 600 ~ 800 RUB

Learn more Book now