The Last Hotel er et godt sted at bo, hvis du vil se Busch Stadium. det er 1,1 km væk.