Im Stadtviertel Stadtzentrum London gelegen, zeichnet sich das 5-Sterne-Aparthotel Buckingham & Lloyds Knightsbridge London durch seine exklusive Lage aus, etwa 2 Kilometer vom SEA LIFE London Aquarium entfernt, aus. Mit 6 Zimmern bietet es nicht nur Komfort, sondern auch eine attraktive Aussicht auf die Stadt. Im ganzen Gebäude wird allen Hotelgästen WLAN angeboten.
Das Zentrum von London kann man fußläufig in 30 Minuten vom Hotel aus erreichen. Das Aparthotel Buckingham & Lloyds Knightsbridge London liegt in einer 350 Meter Entfernung von der U-Bahn-Station Knightsbridge und in ca. 10 Autominuten Entfernung vom Madame Tussauds. Das Harrods und The Park Tower Casino liegen circa 5 Gehminuten vom Aparthotel entfernt. Die Unterkunft befindet sich in der Nähe des Bahnhofs Marylebone, und zwar in ca. 2 km Entfernung.
In einigen Zimmern sind ein persönlicher Safe, ein Flachbildfernseher mit Satellitenkanälen und Küche vorhanden. Sie verfügen über ein privates Badezimmer. Den Gästen stehen eine begehbare Dusche und eine getrennte Toilette sowie ein Haartrockner und Handtücher zur Verfügung.
Ungefähr 350 Meter vom Aparthotel Buckingham & Lloyds Knightsbridge London entfernt werden europäische Speisen im Restaurant Petrus aufgetischt.