Shaftesbury Hyde Park International
52-56 Inverness Terrace London, W2 3LBWith luxury bedrooms and free Wi-Fi, the 4-star Shaftesbury Hyde Park International is 5 minutes’ walk from Bayswater Underground Station. Hyde Park is just 300 metres away.
70 rooms
from £73