Our apartment complex offers a self-catering studios located in the heart of Saint Petersburg, right on the famous Nevsky Prospekt. Studios are located on Nevsky 131 in 7-10 minutes walk from metro Ploshchad' vosstaniya (Moscow railway station) and a 5-minute walk from metro Alexander Nevsky Square.
Red Studio is a Studio room of 25 square meters on the 4th floor . (no elevator) . The studio features a kitchenette which fully equipped includes an oven, stove and refrigerator, TV, ironing facilities, a wardrobe and a private bathroom.
Studio is well suited for two people, but we have a sofa-bed for a third guest.
Its location makes it possible to reach all the popular sides on foot.