Located in Westminster, this hotel is just a short stroll from Edgware Road. It offers guests an ideal base with Lancaster Gate Tube Station under a 10-minute stroll away. This 3-star hotel offers a safe, a 24-hour reception and wireless internet access in public areas. Additional services include a wake-up service. Alexandra Hotel London offers 96 rooms, all of which are fitted with a coffee maker, a hair dryer and an alarm clock. After settling in to their room, guests can explore the area with use of Paddington Railway Station, which is minutes from the hotel. Guests can sit down to breakfast served every morning at Alexandra Hotel London. Local attractions close to Alexandra Hotel London include Oxford Street, the Marble Arch and Hyde Park. Guests can also visit 34 Montagu Square and Kensington Gardens.