Moscow Hotel at Alexander Nevsky Metro
Big Hotel, over 700 rooms. Normal feel to westerners.
Open while under renovations in 2006-7.
A bit far from the Hermitage, near an hour walk down Nevsky, and maybe a few more bucks than some, but it is a lot less than the 5-star hotels.
Convenient to Metro, so you can get around quickly.
Several restaurants, many souvenir kiosks, you never have to leave the hotel.
A business center with only one internet computer, but it seems to be available most the time.
Mini-bowling downstairs,
a good post office for foreigners on the fifth floor
Comparison is more expensive than average
Phone: 7-812-274-3001
Address: Alexander Nevsky Square, 2 , 193317, St. Petersburg
Directions: Alexander Nevsky Metro
Book Hotel