This 3 star hotel is located in the city centre of St Petersburg and was established in 2004. It is close to the Hermitage and the nearest station is Nevsky Prospect. The Hotel has a coffee shop. All 121 rooms are equipped with hairdryer, safe and air conditioning.