Aparthotel Buckingham & Lloyds Londyn jest położony w dzielnicy Centrum Londynu w Londynie około 15 min pieszo od atrakcji kulturalnych, takich jak Muzeum Wiktorii i Alberta. Ten hotel oferuje 11 pokojów z widokiem na ogród.
Rezydencja Apsley House leży w 2 km, a Green Park — 2,1 km od hotelu. Zabytki w okolicy to między innymi Pałac Buckingham, położony w 2,2 km. Popularne Frieze of Parnassus i Sala koncertowa Royal Albert Hall znajdują się w malej odległości od Aparthotel Buckingham & Lloyds w Londynie. Obiekt noclegowy znajduje się mniej niż 10 min spacerem od stacji metra High Street Kensington oraz 2 km od przystanku kolejowego Marylebone.
Hotel oferuje gościom jadalnię i balkon oraz klimatyzację, a także telewizję satelitarną. Oprócz urządzenia do parzenia kawy/herbaty, pokoje są wyposażone w biurko. Posiadają one łazienki z oddzielną toaletą i prysznicem, jak również szlafrokami i ręcznikami.
Restauracja 190 Queen's Gate jest położona w zasięgu wzroku od Aparthotel Buckingham & Lloyds.