The Apollo Hotel 64 Queensborough Terrace, Bayswater, Greater London, UK
Apollo hotel is a beautiful and pristine 2 star hotel in one of the best locations in London. It is ideal for central London and Hyde park. Every sightseeing place is a short distance from Apollo Hotel. Bayswater & Queensway are short walk from the hotel as is Hyde Park
Royal Cambridge Hotel 124 Sussex Gardens, London, Greater London, UK
The hotel is centrally situated for both the business executive or the holiday-maker, with the West End, its theaters and shops only a short taxi ride away. London, one of the world's largest banking centers, attracts thousands of executives every year. The Royal Cambridge Hotel is the ideal hotel, being only a few minute's walk away from the Paddington train and underground station with its direct links to the city.
Lords Hotel 20-22 LEINSTER SQUARE, London, Bayswater, United Kingdom
Lords Hotel is a very convenient base from which to enjoy the best of what London has to offer. Around the corner you will find just about every type of cuisine you could desire, from China and the Far East, through India to traditional British pub food. ...
Somerset Hotel Gloucester Place 6 Dorset Square, London, Baker Street, United Kingdom
1 min from Baker street station and Marylebone rail station and only 45 min from Heathrow international airport. Oxford Street is 5 min walk from the hotel. Somerset hotel is also next to Madame Tussauds museum as well as the Scherlock Holmes museum....
Boston Court Hotel 26 Upper Berkeley Street, London, England
The Boston Court Hotel is housed in a renovated Victorian townhouse and is centrally located within 200 metres of Oxford Street shopping thoroughfare and Marble Arch Tube. The hotel's front desk in open 24 hours a day.
Please note not all rooms have en-suite Facilities.