L'hôtel Alexandra est situé dans l'un des quartiers les plus recherchés de Londres et est une destination idéale pour les vacances, les week-end ou même pour les affaires et est à quelques minutes de marche de Hyde Park, Oxford Street et Marble Arch.