Bed & Breakfast and Mini Hotels in St. Petersburg
Our favorite one is Sovetskaya 21 B&B (also known by other name German B&B) which is one of the oldest the most reliable ones in the city.
Freshly renovated and cosy, it might be just what you were looking for. If you are lucky you will get a room with a balcony overlooking the channel.
Comments, Questions, Feedback?