Alexandra is a worthy example of 3-star hotels in London offering cozy rooms overlooking London's Hyde Park. Built in 1995, the comfortable hotel was renovated in 2005.
This hotel is located in a lively area, 1.9 km from Harrods, Hyde Park and Bayswater. The hotel is 10 minutes' walk away from Kensington Gardens, Paddington Station and Selfridges.
Nearby points of interest include the tower and museums.
Lancaster Gate subway station is in a 5-minute stroll and Mayfair, Marble Arch Park Lane (14A) bus stop is just 10 minutes' walk from the hotel. The hotel is located within 20 km distance of London City airport.
This property offers 96 rooms including Standard Quadruple Room, Triple Room and Standard Twin Room. The rooms come with family bathrooms featuring a shower, a hairdryer and a bathtub.
Eat & Drink
Breakfast is served in the dining area each morning. The club restaurant provides light meals. Complimentary drinks are offered in the café bar.
24-hour room service, evening reception and wake up service as well as a safe deposit box, parking and a lift are available for guests' use.
Wireless internet is available in the entire hotel for additional charge.
No parking available.