Welcome to Hotel Landorff Saint Petersburg, Located in the historic city centre of St. Petersburg, Hotel Landorff is a 3-minute walk to Sennaya Ploshchad Metro Station. The hotel offers free Wi-Fi in all areas. Modern rooms at the Landorff Hotel provide guests with a flat-screen TV, air conditioning, and a minibar. The property also features a bar and luggage storage facilities. Isaakievsky Sobor Cathedral and Beloselsky-Belozersky Palace are 1.5 km from the hotel. A variety of dining options can be found within a 5-minute walk. Moskovskiy Train Station is 2.5 km away, and Pulkovo Airport is 20 km from the hotel. (Hotel Landorff Saint Petersburg hotels booking).