Olympic Hotel London provides the ideal location from which to explore the historic city. The hotel is centrally located with some of London’s famous attractions being within walking distance, including Madame Tussauds, London Zoo, Oxford Street, Hyde Park and many more. A privately owned and run property, Olympic Hotel offers both comfort and personal service in a warm and friendly atmosphere. The hotel provides 40 bedrooms with all the comforts and facilities that one could hope for. Enjoy traditional English breakfast and light refreshments that are served in the dining room.