Offering free WiFi, Open Hotel on Nevsky 61 provides accommodation right by Nevsky Prospekt.
All rooms offer a flat-screen TV, a shower and a hairdryer. Towels and bed linen are provided.
Breakfast is served at the property, and guests have access to the shared kitchen.
Mayakovskaya Metro Station is within a 4-minute walk of Open Hotel on Nevsky 61 and Moskovsky Train Station is 600 metres away.