S restaurací a úschovnou zavazadel se Best Western Swiss Cottage Hotel nachází v nákupní čtvrti města Londýn. Hotel má 59 pokojů a nabízí pozorné služby zajišťované vícejazyčným personálem.
Madame Tussaud's je 2 km od komfortního hotelu, zatímco Trafalgarské náměstí je 6 km daleko. Hotel je význačný svým klidným umístěním blízko Hampstead Theatre. Hotel se nachází jen 5 minut chůze od stanice metra Swiss Cottage a ve vzdálenosti 10 minut pěšky od vlakové stanice London South Hampstead.
Komfortní Best Western Swiss Cottage Hotel nabízí takové pokoje jako jednolůžkový pokoj a dvoulůžkový pokoj s manželskou postelí, které mají sejf, psací stůl a vícekanálovou televizi.
Hosté jsou vítáni v baru v hale, kde mohou relaxovat s nápojem. Hosté mají poblíž kavárna Cafe Caesar, která je zhruba 300 metrů od hotelu.