De Alexandra Hotel is gelegen in een van de meest gewilde delen van Londen en is een ideale bestemming voor vakanties, weekendtrips, of zelfs voor het bedrijfsleven en is slechts een paar minuten loopafstand van Hyde Park, Oxford Street en Marble Arch.