This comfortable hotel is set in St Petersburg. A total of 36 guests rooms are available for guests convenience. This property underwent renovation in 2008. Both wired and wireless connections are available for guests convenience at the communal areas. No pets are allowed on the premises. A fee may be chargeable for some services.