This 4 star hotel is located in the city centre of St Petersburg and was established in 2003. It is close to the Isaakievsky cathedrar and the nearest station is Vladimirskaya, Dostoevskaya. The Hotel has a restaurant, a bar, a conference room and a fitness centre/gym. All 169 rooms are equipped with minibar and air conditioning.