This comfortable Hotel is situated in St Petersburg. With a small number of only 12, this Hotel is very convenient for a quiet stay. Travellers may keep updated with the internet or Wi-Fi access available on the property's communal areas. Travellers can enjoy the convenience of 24-hour reception. This accommodation does not accept pets. Some services may be payable.