This 4 star hotel is located within the city of St Petersburg and was established in 2003. It is a short drive away from the The Peter and Paul Fortress and the nearest station is Petrogradskaya. The Hotel has a restaurant, a bar and a conference room. All 47 rooms are equipped with minibar, hairdryer, safe, ironing set and air conditioning.