Das Hotel Dao By Dorsett North London liegt im Herzen von Crouch End in einem denkmalgeschützten, restaurierten Rathausgebäude aus dem Jahr 1935 mit modernem Innenausbau. Das historische Bauwerk mit originalen Eisenwaren und Holzvertäfelungen erstreckt sich über vier Etagen und verbindet klassische Architektur mit zeitgenössischer Gestaltung.
Das Hotel bietet eine Auswahl an Serviced Apartments, sowohl Studios als auch Suiten, ausgestattet mit Küchenzeile, Backofen und Kochfeld. Klimatisierte Zimmer verfügen über Mikrowelle, Safe und einen großzügigen 50-Zoll-Smart-TV.
Zu den Einrichtungen gehören zwei Restaurants, ein Café, eine Bar mit Lounge sowie eine Dachterrasse und ein Garten zur Entspannung. Es gibt einen Reinigungs- und Wäscheservice sowie ein Konferenzzentrum mit Tagungsräumen. Sportliche Aktivitäten wie Fahrradverleih und ein Fitness-Studio sind ebenfalls vorhanden.