Page8, Page Hotels ist in Stadtzentrum London, nur 2 Minuten Fußweg von U-Bahn-Station Charing Cross und 4 Minuten zu Fuß von Trafalgar Square entfernt. Reisenden zufolge ist die Gegend fußgängerfreundlich und bietet gute Einkaufsmöglichkeiten.