Karta Vacation Rentals
In southwest Moscow, a two-minute walk from Teply Stan metro and steps from the Prince Plaza shopping and entertainment center. The hotel sits within easy reach of major exhibition venues like Expocentre and Crocus Expo, about 18 km from Vnukovo Airport and roughly 20 km from central Moscow and Red Square.