Harrods Room
Guesthouse
London
Harrods Room features accommodation situated 2.3 km from the centre of London and offers a terrace and a shared lounge. This 3-star bed and breakfast offers a shared kitchen, luggage storage space and free Wi-Fi.
Number of rooms: 26
3 Beaufort Garden , Kensington and Chelsea, London, SW3 1PU, United Kingdom