LocationLocated in Dmitrovsloye Shosse, the Holiday Inn ...
LocationLocated in Moscow, the Hotel ...
Location