A Howard Winchester Hotel London csendes elhelyezkedést élvez, egy 2 km-es távolságra az olyan családbarát látnivalóktól, mint a London Eye.
Reggelente hagyományos angol reggelit szolgálnak fel a recepció területén. Az ételeket és italokat egyaránt felszolgáló The Megaro nagyjából 200 méterre található a szállástól.
A Szent Pál-székesegyház hozzávetőlegesen egy 25 perces sétára, a Gordon tér pedig néhány saroknyira van a hoteltől. A vendégek meglátogathatják az olyan kegyhelyeket, mint a Westminsteri apátság, amely hozzávetőlegesen 3 km-re található a London városi hoteltől. A Trafalgar tér pedig hozzávetőlegesen egy 30 perces sétára fekszik. A legközelebbi metróállomás a King’s Cross St. Pancras, amely nagyon közel helyezkedik el a Howard Winchester.