Karta Vacation Rentals
IZBA Red Square Guest House sits in central Moscow, a short stroll from Red Square and the Kremlin. St. Basil's Cathedral, the State Tretyakov Gallery, Cathedral of Christ the Savior, the Peter the Great Monument and the Pushkin Museum of Fine Arts are all within easy walking distance. A compact, centrally located guest house ideal for sightseers and museum-hoppers.