This apart hotel is situated in the south of the Russian capital of Moscow, just a 10-minute walk from Tsaritsyno Park and its magnificent pseudo-Gothic palace. The Orekhovo metro station is just a few steps away, providing easy access to the city centre with its attractions such as the Kremlin or the Red Square. The international airport of Domodedovo can be reached within 40 minutes by car.
Direct dial telephone
Satellite cable TV