Location
With a stay at Pallada Hotel in St. Petersburg (Izmaylovskoe), you'll be within a 15-minute walk of Trinity Cathedral and Fontanka River Embankment. This hotel is 1.1 mi (1.7 km) from Griboyedov Canal and 1.3 mi (2 km) from St. Nicholas' Naval Cathedral.