Områdets attraktioner, herunder London Buddhist Vihara og Turnham Green, ligger en kort gåtur fra Chiswick Top Area-Calm Art-Flat.
Hovedseværdigheder i London, såsom Victoria & Albert Museum og Tabard Theatre er placeret i nærheden. Du kan komme til the Design Museum– FLYTTET om få minutter i bil. Den nærmeste metrostation er Stamford Brook, som er placeret 700 meter fra hotellet.
Bar Premier Inn ligger ca. 600 meter væk derfra.