CHARLOTTE STREET HOTEL

15 Charlotte Street
North Soho
London W1T 1RJ
United Kingdom

ACCOMMODATION

52 rooms and suites

INFORMATION

  • Oscar brasserie Soho at Charlotte Street Hotel
  • Soho restaurant at Charlotte Street Hotel
  • Luxury hotel North Soho, London: Charlotte Street Hotel
  • Deluxe hotel North Soho, London: Charlotte Street Hotel
  • Elegant hotel North Soho, London: Charlotte Street Hotel
  • Design hotel North Soho, London: Charlotte Street Hotel
  • Boutique hotel Soho, London: Charlotte Street Hotel
  • Trendy hotel Soho, London: Charlotte Street Hotel
  • Private restaurant Soho, at Charlotte Street Hotel






BOOK YOUR ROOM





 
 

DESCRIPTION

Scenes of modern urban life are reflected in the vibrant streetscape in London's media neighbourhood just north of Soho. The area brims with bars, restaurants and shops and the theatre district is a short walk.

The Charlotte Street Hotel, which opened in 2000, plays a vital role in the buzzing local area providing the perfect set for relaxed business, old friends meeting for lunch, or just a few drinks on the terrace after a hard day. The tableaux on Charlotte Street is mirrored in the vivid mural that wraps around Oscar, the hotel's ground floor bar and restaurant where guests can enjoy favourite English dishes cooked up with a European twist.

Charlotte Street Hotel's 52 rooms and suites reflect owner and designer Kit Kemp's fresh, modern English style. A collection of Modern British art sits comfortably alongside French stone fireplaces and sofas and chairs covered in vivid fabrics. High windows let the light pour in and frame views that stretch far and wide across the London rooftops.

LOCATION OF CHARLOTTE STREET HOTEL, LONDON

The Charlotte Street Hotel is situated in North Soho, London's media neighbourhood. It is just a minute's walk from Soho Square and the theatre district, within easy reach of the financial centre, and is surrounded by some of London's most vibrant bars, restaurants and cafes.