Search

Search Hotels

Powered by Booking.com

The Shaftesbury Hyde Park International

Bayswater

Location

The Shaftesbury Hyde Park International

Address
52-56 Inverness Terrace
Paddington
London
W2 3LB