31 Great Cumberland Place, London, England W1H 7TA |
 |
The Palace Hotel is a traditional hotel of the Classical Georgian period situated in the heart of London at the Hyde Park end of Oxford Street.
It is just minutes from the best that London has to offer in shopping and theatre, and with Buckingham Palace, the British Museum, Madame Tussauds, the National Gallery, Victoria and Albert and the Science Museums in the area this is best location for sightseeing too.
|