Excelsior House Apartment is a self-catering accommodation located in the heart of Saint Petersburg, just a 2-minute walk from the Russian Museum and Nevsky Prospekt Metro Station WiFi access is available The spacious accommodation will provide you with a TV and a washing machine Featuring a shower, private bathroom also comes with a bath and bathrobes Guests can cook their meals in the fully equipped kitchen, complete with a dining area A variety of cafes and restaurants can be found within a 2-minute walk of the apartment Moskovsky Train Station is 15 km away, and Pulkovo International Airport is 20 km from Excelsior House Apartment