Princes Square Hotel, Bayswater, London W2 4NJ

Princes Square Hotel

23-25 Prince’s Square,
Bayswater,
London
W2 4NJ

Tel: 020 7229 9876

Paddington, Bayswater, Hyde Park

Star Rating: 3-star