Troy Hotel, Bayswater, London W2 3SH

Troy Hotel London

68-70 Queensborough Terrace,
Bayswater,
London
W2 3SH

Tel: 020 7221 2721

Paddington, Bayswater, Hyde Park

Star Rating: 3-star