Shaftesbury Premier London Hyde Park
Check availability

Rooms from £65.00 ( €96.20 / $118.95 ) per night
Shaftesbury Premier London Hyde Park
78 - 82 Westbourne Terrace
London
W2 6QA
United Kingdom
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.
Online Hotel Bookings