3 stars hotels in Saint PetersburgBook 3 stars hotels in Saint Petersburg online at the best rates for 2025. Select of 19901 properties with genuine photos and reviews.
Lancaster Court HotelUlitsa Fokina, 3, Saint Petersburg 3.3km from the center of Saint Petersburg 687m from the Vyborgskaya subway station