Das 2-Sterne-Palace Court Hotel London liegt in unmittelbarer Nähe von der Griechisch-Orthodoxen Kathedrale der Göttlichen Weisheit, und zwar etwa 5 Gehminuten von hier entfernt. Auf dem Gelände gibt es einen Lobbybereich.
Das Hotel im Stadtteil Bayswater von London liegt in 3 km Entfernung vom Green Park und 4 km weit weg von Einkaufsmöglichkeiten wie dem Gordon Square Garden. Das Palace Court ist günstig im Herzen von London sowie in einer Entfernung von 25 Gehminuten vom Bahnhof Marylebone gelegen. Naturliebhaber werden die Nähe zum See Round Pond zu schätzen wissen, der etwa 1 Kilometer von der Unterkunft entfernt ist. Das Hotel liegt gleich neben dem Kensington Palace. Die U-Bahnstation Bayswater liegt in 400 Meter Entfernung zum Palace Court London.
Jeden Morgen wird den Gästen ein kontinentales Frühstück angeboten. Das Restaurant Assaggi eignet sich perfekt, um europäische Küche zu genießen und liegt zudem lediglich 5 Gehminuten von hier entfernt.