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 0.9 miles from the hotel. A variety of dining options can be found within a 5-minute walk. Moskovskiy Train Station is 1.6 miles away, and Pulkovo Airport is 12.4 miles from the hotel.