Lokalizacja
Alexandra Hotel znajduje się w mieście Londyn (Centrum Londynu), 10 minut piechotą od atrakcji takich jak Hyde Park i Kensington Gardens. Hotel znajduje się 1,2 km od atrakcji takiej jak Oxford Street i 1,2 km od miejsca takiego jak Marble Arch.
Pokoje
Poczuj się jak w domu w 97 pokojach, których wyposażenie to telewizor płaskoekranowy. Bezpłatny bezprzewodowy dostęp do internetu zapewni łączność ze światem, a telewizja kablowa — rozrywkę. Wyposażenie łazienki: wanny lub prysznice i suszarki do włosów. Udogodnienia obejmują telefon oraz sejfy i biurka.
Inne informacje
Dostępne udogodnienia to bezpłatny bezprzewodowy dostęp do internetu i pomoc w organizacji biletów/wycieczek.
Udogodnienia biznesowe to ekspresowe zameldowanie, ekspresowe wymeldowanie oraz recepcja całodobowa. Udogodnienia na miejscu to samodzielne parkowanie (za opłatą).