Du kan gå till Big Ben när du bor på South Place Hotel – det är bara ett avstånd på 3,3 km.