Alexandra 2-Star

Book this hotel in London, England: South, United Kingdom.

Photos of the 2* Alexandra

About the 2* Alexandra

The Alexandra Hotel is situated in one of London`s most lively locations and is ideal for a holiday, a weekend break for shopping and entertainment as well as business. Only minutes walking distance from Hyde Park, as well as Paddington, Lancaster Gate and Edgware Road Stations with a great number of bus routes easily accessible. All guest rooms are individually equipped with TV, telephone, satellite, hairdryer and tea and coffee making facilities to make your stay an enjoyable one.

2* Alexandra on a map of United Kingdom

London Airport 2* Alexandra
Flight + Hotel
Hotel Only
England: South United Kingdom
For nights
Guests in Room 1
Adults Children