Nestled in the Kensington district, the comfortable Warwick Road Rooms London hotel is 1.5 miles from the British Harrods Department Store. The hotel also includes a charging station for electric vehicles.
This 2-star hotel boasts a convenient location in London, just around the corner from Earl's Court subway station. Guests can visit places of worship such as the Protestant Westminster Abbey, situated about 10 minutes' drive from the Warwick Road Rooms. The gilt bronze sculpture "Albert Memorial" is 1.8 miles away, and London West Brompton train station is situated just near the accommodation.
Joe & the Juice is 5 minutes by foot from this London hotel.