About US

Our flagship property is perfectly positioned in the heart of Central London, just moments from Covent Garden, Soho, Piccadilly Circus, and London's world-famous West End theatres. Chic London Hotels offers a refined boutique hotel experience in one of the city's most desirable locations.

Chic London Hotels Room
Prime
Locations
Comfort &
Elegance
Personalised
Hospitality

Blending the elegance of a boutique hotel with the comfort and flexibility of apartment-style living, our thoughtfully curated rooms and suites are designed for modern travellers seeking premium comfort, exceptional value, and an unrivalled Leicester Square address.

Chic London Hotels Room

Whether visiting London for theatre, shopping, sightseeing, business, or a memorable city escape, guests are placed within walking distance of the capital’s most iconic attractions, renowned restaurants, entertainment venues, and cultural landmarks. Discover internationally acclaimed dining, charming cafés, hidden cocktail bars, luxury shopping, vibrant nightlife, and family favourites including the LEGO Store Leicester Square and M&M's London. Guests can also experience the glamour of red-carpet premieres at Odeon Luxe Leicester Square and the seasonal charm of the famous Leicester Square Christmas Market located just outside the hotel.

Each elegantly designed room and suite has been carefully crafted to deliver a seamless blend of style, comfort, and convenience. Guests enjoy premium amenities including Nespresso coffee machines, luxury toiletries, complimentary high-speed Wi-Fi, air conditioning, smart entertainment systems, plush linens, in-room safes, full-length mirrors, and exceptional housekeeping standards. Our spacious Two-Bedroom Suite also features a fully equipped kitchenette and washing machine, making it ideal for families, extended stays, business travellers, and guests seeking the ease of serviced apartment living in Central London. Housed within a charming heritage building in Leicester Square, Chic London Hotels offers guests an authentic London experience in the very heart of the city. Here, luxury is defined through thoughtful details, personalised comfort, and a location that allows guests to experience London effortlessly, intimately, and beautifully.