Description
This 4 star hotel is located in the suburbs of Moscow and was established in 1998. It is 25.0 Km from the Red Square and the nearest station is Altufyevo Metro Station. The Hotel has a restaurant, an indoor swimming pool and a fitness centre/gym. All 154 rooms are equipped with air conditioning.
Features
Business Center
Elevator/Lift
Sauna
Swimming Pool
Rooms features
Air Conditioning
Address: Dmitrovskoye Shosse Estate 171, Moscow, 127204
Map location could be inaccurate. Please double check the address well before your trip.