Located on Nevsky Prospekt, Saint Petersburg%u2019s famous boulevard, this hotel is 500 metres from the Ploshad Aleksandra Nevskogo Metro Station. Spacious rooms and apartments offer LCD TVs and free Wi-Fi.
Set in a historic building, Atrium Hotel%u2019s soundproofed rooms and apartments have high ceilings and wooden floors. Private bathrooms have showers with strong water pressure and built-in radios. Each apartment has a fully equipped kitchen with a refrigerator and microwave.
The Atrium`s Bier Konig Restaurant serves German cuisine, including homemade sausages and stew. The homely bar serves 20 different beers on tap and the breakfast buffet offers hot and cold dishes.
Palace Square is a 15-minute walk from the hotel and the Alexandrinsky Theatre is a 10-minute walk away. Free private parking is available.