This 3-star hotel is just a 1-minute walk from famous Hyde Park. It has 24-hour reception, free Wi-Fi, and is less than 5 minutes’ walk from Lancaster Gate Underground Station.
Number of rooms: 42
10-11 Craven Terrace, Westminster Borough, London, W2 3QD, United Kingdom