Fantastic Apartments Nevsky 63 in Saint Petersburg offers accommodation with free WiFi, 1.4 km from State Russian Museum, a 19-minute walk from Church of the Savior on Spilled Blood and 2.2 km from Palace Square. This apartment is 2.3 km from Hermitage Museum and 2.6 km from Saint Isaac's Cathedral.
The apartment has 1 bedroom and 1 bathroom with a bath, a shower and free toiletries. There is a dining area and a kitchen complete with an oven and a microwave.
If you would like to discover the area, hiking is possible in the surroundings.
Admiralty Building is 2.6 km from the apartment.