With a stay at Hotel Jefferson in St. Petersburg (Primorsky District, Saint Petersburg), you'll be within a 15-minute drive of Summer Garden and Yelagin Palace. This hotel is 4.4 mi (7.1 km) from Peter and Paul Fortress and 4.5 mi (7.3 km) from Church..