Shaftesbury Premier London Hyde Park
Shaftesbury Premier London Hyde Park
78 - 82 Westbourne Terrace
London
W2 6QA
United Kingdom
Rooms from £65.00 ( €96.20 / $118.95 ) per night
A 4 Star Hotel with 119 rooms, situated close to Londons Hyde Park and 3 mins from Paddington Tube And Heathrow Express. The hotel is conveniently located close to Lancaster Gate Tube station and Bayswater Road.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.







