Karta Vacation Rentals
In the heart of central Moscow, opposite Kiyevskaya train and metro station. A three-star hotel minutes by Aeroexpress from Vnukovo Airport and just a couple of metro stops from Red Square, the Kremlin and St. Basil’s Cathedral. Close to Evropeisky shopping center and the Moskva River embankment with a quay for river cruises.