London's oldest hotels - Telegraph Hotels in London were virtually non-existent before the railways; visitors would either rent houses or stay in coaching inns. Here we present the ten oldest hotels in the capital that are still open to guests. Brown's Hotel Albemarle Street Year opened: 1837 Set between Dover and Albemarle Streets, Brown's is in the most vibrant part of Mayfair - a seductive world of luxury shops, fine art galleries and destination restaurants. Read a full review of Brown's. London city break guide Reviews of more than 75 hotels in London