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.
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.