Welcome to Scherbatov Mini-Hotel!
We location in the historical city centre Moscow, a 5-minute walk to the nearest 3 Metro Stations.
We have for you easy reach of the footballs stadiums and tourist walking routes.
EXTRA BONUS For Russia 2018 World Cup
«FAN ZONE IN THE HOTEL» - Watching all the matches on the big screen online!