The Ramada Hyde Park is located in the heart of the capital, overlooking Kensington Gardens and Hyde Park. The hotel is minutes away from Oxford Street and all the city's attractions, with the tube station close by. Each of the 213 bedrooms are well equipped with television, telephone and tea and coffee making facilities. Sorry, your browser is not frames-compatible