Das 3-Sterne-Hotel Palace London liegt in unmittelbarer Nähe von der Griechisch-Orthodoxen Kathedrale der Göttlichen Weisheit, und zwar rund 5 Minuten zu Fuß von hier entfernt. Zu den Highlights in dem komfortable Hotel gehört WLAN im ganzen Gebäude.
Das Hotel liegt im Stadtteil Bayswater, in circa 700 Meter Entfernung vom Diana Memorial Playground und auch in ca. 4 km Entfernung vom British Museum. Das Palace London liegt auch ein paar Schritte entfernt von der U-Bahn-Station Bayswater. Die komfortable Unterkunft ist außerdem ungefähr 2 Kilometer vom Madame Tussauds entfernt. Das Hotel ist in circa 25 Gehminuten Entfernung vom Bahnhof Marylebone.
Die privaten Badezimmer umfassen eine getrennte Toilette und eine Dusche sowie einen Haartrockner und Handtücher für zusätzlichen Gästekomfort.
Sie können britische Küche im Restaurant Hereford Road genießen, das sich in der Nähe vom Palace London befindet.