1-5 of 5 results
The Londoner
The Londoner is a unique boutique hotel in Leicester Square, London. Situated between Soho and Covent Garden, the luxury 5-star hotel is an ode to the theatre district with heavy influences from cinema and theatre. Partnering with Toronto studio Yabu Pushelberg,… The London EDITION
The London EDITION is one of the best luxury boutique hotels in London. Situated near Soho, the 5-star hotel is housed inside a 19th-century landmark building. Taking cues from its historic facade, the lofty lobby strikes you with grand stucco… Hotel Café Royal
Hotel Café Royal is one of the best luxury boutique hotels in London. Situated on the southern edge of Soho near Mayfair, the 5-star hotel occupies a grand 19th-century building. The interior strikes the perfect balance between old-world charm and…



















































