| The Oxford Hotel, London, is a Victorian townhouse on a small, quiet, side street a few minutes walk from Earl’s Court Tube Station and Earl’s Court Exhibition Centre. The hotel is only several tube stops from London’s major tourist sights like the London Eye, Natural History Museum, Tower Bridge and many others attractions. The Oxford Hotel’s rooms are serviced and maintained to a good level.
| |