General Description | |
Centrally located, the Olympic House Hotel is within walking distance to London’s attractions such as the Madame Tussauds, the Planetarium, Royal Albert Hall, London Zoo, Harrods, Oxford Street, and Hyde Park. Also nearby are Kensington Gardens, Buckingham Palace and Trafalgar Square. | |
Hotel Description: | |
Hotel Type: | Hotel |
Address: | 138-140 Sussex Gardens |
The minimal room price: | 54 GBP |
Hotel Class: | (3 stars) |
Compare prices & Check availability |