Palace Hotel - Hotel Reviews from across the web
|
|
|
No title - expert review 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 Nati... mytravelguide.com
|
|
|
|