Welcome to Hotel Capital Saint Petersburg, This hotel is located in the heart of Saint Petersburg, just a 3-minute walk from the Sennaya Square and Sadovaya Metro Station. Free Wi-Fi is featured at Capital Hotel at Moskovsky. The bright, colourful hotel rooms offer warm-coloured interiors and classic-style decor. Every room comes with a flat-screen TV and a private bathroom. A microwave, a refrigerator and a washing machine are available at the hotel. A variety of cafes, shops and restaurants can be found within a 2-minute walk from the hotel. The Kazansky Cathedral and the lively Nevsky Prospekt are a 15-minute walk from the hotel. The Hermitage Museum and the Neva River Embankment are a 20-minute walk away. Moskovsky Train Station is a 10-minute drive from Capital Hotel at Moskovsky, and Pulkovo International Airport is 20 km away. (Hotel Capital Saint Petersburg hotels booking).