Number 10 Hotel is rated 8.2 from 878 reviews and is close to Hampden Park.