Hotel Nevsky 64 Overview

Hotel Nevsky 64 is situated in a prime spot in Saint Petersburg being close to several attractions, such as Church of the Saviour only 1 km away. For an offsite meal, try Kavkaz Restaurant or Brynza Restaurant for something different. In-room amenities include Hair dryer (on request), making your st

more

Map Location

Hotel Facilities