Nacházející se ve čtvrti Newham, 2 km od Olympijský park, Hotel Keogh Road Londýn nabízí výhled na zahradu.
Hotel nabízí vhodné umístění do 15 minut jízdy od letiště Londyn. Londýnské centrum plaveckých sportů je vzdáleno 2,1 km od tohoto hotelu, který je také situován poblíž St James Church.
Hosté mohou ochutnat indickou kuchyni v restauraci Rice and Spice, která je zhruba 650 metrů daleko.