Bayswater Inn is located in a quiet, tree-lined, residential street in London's west end. It is near Oxford Street, Hyde Park, Marble Arch, Kensington...
Beverly House is a privately owned independent hotel that offers personal service, high standards of comfort and a warm and friendly atmosphere which...
Close to London's famous sights, the Blair Victoria is a friendly, family-run hotel just a ten-minute walk from Buckingham Palace. The hotel is also...
The Park Hotel offers excellent budget accommodations, situated in the heart of London, close to Victoria Station. This family-run hotel has lots of...