Property Location 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. Rooms 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. Rec, Spa, Premium Amenities Make use of convenient amenities, which include complimentary wireless Internet access and tour/ticket assistance.