Karta Vacation Rentals
In the heart of central London, a stroll from Hyde Park. Rhodes Hotel sits about 3 minutes on foot from Hyde Park Stables and 0.2 miles from Kensington Gardens. Lancaster Gate and Paddington stations are minutes away, and Oxford Street, Notting Hill and Kensington Palace are within a 20‑minute walk. Major sights like Madame Tussauds, Buckingham Palace, Harrods and the museums around South Kensington are an easy walk through Hyde Park.