Karelia business hotel
Location situated in st petersburg karelia business hotel is close to smolny cathedral smolny institute and bolsheokhtinsky bridge also nearby are tauride palace and museum of water hotel features this business friendly hotel offers a restaurant and a barlounge wireless internet access is complimentary in public areas this 3 star hotel features business amenities including a business center and meeting rooms the staff can provide concierge services tourticket assistance and weddi