Property Name: Brothers Karamazov
Property Address: Socialisticheskaya st., building 11-A,11-A ST PETERSBURG, , 191119
Property Description: This 4 star hotel is located within the city of St Petersburg and was established in 2004. It is close to the Vladimirskaya Mother of God and the nearest station is Vladimirskaya metro station. The Hotel has a restaurant, a bar, a conference room and a coffee shop. All 23 rooms are equipped with minibar, hairdryer, ironing set and air conditioning.
Property Facts: Year of Last Renovation: N/A