Newly refurbished as a attractive 3 star hotel Oxford offers guests a convenient location when visiting London; be it on business or pleasure rooms.Close to the Earls Court station , the exclusive shopping area of Knightsbridge (and Harrods of course!) is only a short tube ride away - as are some of the most important museums in Europe i.e. Natural History, Science and the Victoria & Albert Museum. All guest rooms decorated to a high standard are elegantly furnished with traditional decor.