Karta Vacation Rentals
Tucked in Kupchino on Budapestska Street, Alex on Budapeshtskaya is a compact mini-hotel in St. Petersburg. It sits between Prospekt Slavy and Dinayskiy (Avenues of Glory and Danube), a 15-minute drive to Pulkovo Airport and roughly 15 minutes to the historic city center; Chesme Church and Victory Square are nearby.