Lodging, Bed and Breakfast, Guest Accommodation, Holiday Rooms, Pensions and Hotels in London
Alexandra HotelProperty number 4613
The Alexandra Hotel is situated in the heart of central London within a short walking distance of Hyde Park and Marble Arch. The Alexandra Hotel is very convenient for visiting Madame Tussauds, Buckingham Palace, Kensington Palace, Theatreland, Portobello Road antique market, as well as shopping at Harrods, Harvey Nichols, Selfridges and Oxford Street.
Send a message to the host
ContactBritain country code +44
Tel: +44 (0)20 7402 6471