The hotel also offers a total of 48 rooms as well as a restaurant.
This hotel lies in the centre of St Petersburg.
The rooms have an en suite bathroom as standard.
Direct dial telephone
Satellite cable TV