Welcome to Hotel Menshikov Saint Petersburg, Featuring free Wi-Fi and a lobby bar, Hotel Menshikov is set in the historic building on Vasilyevsky Island in Saint Petersburg. Vasileostrovskaya Metro Station is 2 km away. Each room at Menshikov includes elegant décor with red tones and a desk. A shower is provided in the bathrooms. European cuisine is served in the on-site restaurant, while traditional dishes are offered in Danilych Tavern. Cocktails can be enjoyed at the lobby bar. The Rostral Columns and the Kunstkamera Museum are 3.5 km from Hotel Menshikov, and Nevsky Prospekt Avenue is 1 metro stop away. It is 15 minutes’ metro ride from Moskovsky Train Station, and Pulkovo Airport is 45 minutes’ drive from the property. (Hotel Menshikov Saint Petersburg hotels booking).