16 Sussex Gardens, Marble Arch, London, England W2 1UL
The Cecil Court Hotel is a cozy 14 Bed Room Bed and Breakfast hotel with a friendly atmosphere for tourists and numerous facilities for the business travelers as well.
With easy underground and bus links to West End theatres, Wembley Stadium, the museums and Knightsbridge, with its famous shops like Harrods and Harvey Nichols, Cecil Court Hotel is the ideal location for your stay in London.