London, GB · 4-star hotel
Holmes Hotel London is a 4-star hotel located in the heart of Marylebone Village. This elegant establishment is housed within an 18th-century Georgian townhouse, offering a blend of historic charm and modern luxury. Guests can enjoy air-conditioned rooms equipped with TVs, wireless internet, and laptop safes. The hotel's character is deeply rooted in its Georgian heritage, providing a sophisticated and comfortable atmosphere. Situated near Oxford Street and two tube stations, Holmes Hotel London boasts a prime location, granting easy access to iconic London attractions such as Wembley Stadium, Madame Tussaud’s, and Regent’s Park. This makes it an ideal choice for both tourists and business travellers seeking convenience and style. For dining, Kitchen at Holmes offers seasonally inspired all-day dining. The hotel is well-suited for families, as it allows children and offers family rooms. Facilities include free wired internet, a concierge service, and a tour desk, with fitness facilities available at a surcharge.
83 Chiltern Street
Last updated: October 2026