I stayed in hotel Kristoff with my 9 year old daughter for two nights in early September. The hotel is conveniently located close to public transportation and within a 15 minute walk from Nevskiy prospekt. It is in an old building, but the inside it's clean and new. The reception desk with a floor of rooms is on the second floor, and there is another floor of rooms above that. There is no elevator. The room had a TV (we did't turn it on), a mini fridge with drinks and snacks for an extra charge, a small code-locked safe for valuables, and an air conditioner which was quiet. Bath robes and slippers were provided. There was free Wi-Fi, though the signal in the room was somewhat weak. Though our windows faced the street, we were not bothered by outside noise. The staff at the reception desk were friendly and helpful. The included breakfasts at the downstairs restaurant consisted of cold and hot cereals, yogurt, omelet, fried eggs, cheese, sausages, ham, veggies, jams, juices, milk and such. They have a room to store luggage if you want to spend some time in the city after checking out.