Book Directly 142 Sussex Gardens, Westminster Borough, London, W2 1UB, United KingdomCheck the price at thebeverleyhousehotel.com