- All reviews
A stay at Apartment Hotel Nevsky 150 places you in the heart of St. Petersburg, steps from St. Petersburg Wax Museum and close to Vosstaniya Square. This apartment is within close proximity of Galeria and Stockmann. Make yourself at home in one of the 6 air-conditioned rooms featuring kitchens. Complimentary wired and wireless Internet access keeps you connected, and LED televisions are provided for your entertainment. Conveniences include refrigerators and day beds, as well as phones with free local calls. Make use of convenient amenities, which include complimentary wireless Internet access and tour/ticket assistance. The recreational activities listed below are available either on site or nearby, fees may apply.