Azimut Tulskaya (Business Deluxe)
9, Varshavskoe Shosse, Moscow, Moscow, 117105
Very Good, 4.5
This 3 star hotel is located within the city of Moscow and was established in 1867. It is a short drive away from the Kremlin and the nearest station is Tulskaya....
More Info