OverviewHills Hotel is a friendly 3-star superior property offering comfortable accommodation in southwest Moscow. Highlights include free Wi-Fi and parking, and a good location close to Moscow State University and the Museum of the Great Patriotic War.LocationMoscow..