A fantastic place to stay. If you want to watch a game at San Siro Stadium, you won't find anything better.