Hamiltons Hotel, Westminster, London W2 1UL

Hamiltons Hotel London

32 Sussex Gardens,
London
W2 1UL

Tel: 020 7706 8642

Paddington, Bayswater, Hyde Park

Star Rating: 2-star