Book Directly 23-25, Leinster Square, Westminster Borough, London, W2 4NE, United KingdomCheck the price at trc-hydeparkhotel.com