Central Apartments
Leninskiy Prospekt, Moscow, 119991
The 33 apartments provide a great alternative to other hotels in Moscow, distributed in 3 different buildings and located in a safe area within walking distance of the main Moscow sights. Facilities include a 24-hour check-out service, lift access and room service.
Less InfoThe 33 apartments provide a great alternative to other hotels in Moscow, distributed in 3 different buildings and located in a safe area within walking distance of the main Moscow sights. Facilities i...
More Info