A total of 96 rooms are on offer at this hotel. Amongst the facilities count a reception desk, a restaurant, 2 bars and 2 conference rooms.
Located in St. Petersburg, this hotel lies close to Alexandro Neoskaya. The nearest public transport stop is Novocherkersskaya.
Each of the rooms comes with an en suite bathroom and a hire safe as standard.
Direct dial telephone
Satellite cable TV