Shaftesbury Hyde Park International Hotel, London W2 3LB

Shaftesbury Hyde Park International

52-56, Inverness Terrace,
London,
W2 3LB

Tel: 020 7985 8300

Paddington, Bayswater, Hyde Park

Star Rating: 4-star