Leisure Inn Hotel, Bayswater, London W2 3AN

Leisure Inn Hotel

40-41 Leinster Gardens,
London
W2 3AN

Tel: 020 7262 0757

Paddington, Bayswater, Hyde Park

Star Rating: 2-star