London Elizabeth Hotel 3 star rating

Area: Paddington/Bayswater - Lancaster Terrace, London, W2 3PF, GB | Call 0203 027 4701