MStay Hotel 43, Paddington, London W2 3SY

MStay Hotel 43 London

43 Queensborough Terrace,
London
W2 3SY

Tel: 020 7727 4064

Paddington, Bayswater, Hyde Park

Star Rating: 3-star