Located around 18 minutes' walk from Moskovsky Victory Park, Leo And Martha Apartments apartment stands within 4.8 km of a top family-friendly place like Planetarium №1.
The apartment is placed about 10 minutes' drive from Chesme Church. The accommodation is set in Moskovskiy, which is defined by extravagant landmarks like the Monument to the Heroic Defenders of Leningrad, a vast memorial to WWII in Victory Square, and the colonnaded Moscow Triumphal Gate. The apartment is within 7 km of Mariinsky Theatre.
Featuring a balcony and a place for dining, Leo And Martha Apartments apartment is complete with modern conveniences like high-speed internet and a TV set to elevate your stay. A bathtub, a separate toilet and a shower are available in the bathroom. Moreover, there are hairdryers, shower caps and bath sheets as well.
Kitchen equipment at this apartment includes a microwave, an electric kettle and a refrigerator. The restaurant Cafe Nevskie Berega can be reached after a 12-minute walk. Park Pobedy underground station is 800 metres away and Pulkovo airport is a 19-minute drive from the property.