Alexandra Hotel Londyn znajduje się w dzielnicy Centrum Londynu, około 5 min piechotą od Westbourne. Hotel oferuje całodobową ochronę, a także całodobową recepcję i usługę budzenia.
Położony w odległości maksymalnie 500 m od Muzeum Laboratorium Aleksandra Fleminga ten hotel jest 2 km od miejsc zakupów, takich jak Plac Piccadilly Circus. W odległości 11 min spacerem stąd znajduje się Ogrody włoskie. Odwiedź Serpentine, który leży jedynie 1 km od Alexandra, i poczuj całkowitą harmonię z naturą Wielkiej Brytanii. Do pobliskich atrakcji rozrywkowych w Londynie należy Teatr kukiełkowy Barge w odległości 15-minutowego spaceru. Obiekt jest zlokalizowany jedynie 1 km od stacji kolejowej Marylebone, natomiast Londyńskie ZOO jest w prawie 2,1 km.
Niektóre z 113 pokojów wyposażone są w biurko do pracy, dopasowany termostat, centralne ogrzewanie i klimatyzację, a także Wi-Fi i telewizję satelitarną. Wraz z oddzielną toaletą i prysznicem, udogodnienia w łazience obejmują również suszarkę do włosów i ręczniki kąpielowe. Oddzielna toaleta i prysznic, wraz z takimi udogodnieniami jak suszarka do włosów i ręczniki kąpielowe, są również do dyspozycji gości. Z niektórych pokoi roztacza się również widok na górę.
Alexandra w Londynie oferuje kontynentalne śniadanie przygotowywane codziennie. Goście mogą spróbować dań kuchni indyjskiej w restauracji Mughal's położonej w prawie 200 m.