This hotel benefits from a good location and will provide a great base for a memorable stay in London. (0708 RPL) It is a traditional Victorian hotel with an imposing red brick facade. The hotel is ideally located close to the museums and opposite South Kensington underground station with easy access to all parts of London. The Royal Albert Hall and the shops of Knightsbridge, including Harrods are all within walking distance of the hotel. Guest Rooms - The rooms are in good condition with bathrooms in good condition also. Rooms are kept clean.