No image available for this hotel
No image available for this hotel
London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
53 Shepherds Bush Road, London
Placed less than 0.5 miles from 3 Tube stations, this hotel offers rooms with free Wi-Fi and provides 9-hour check-in. It is 5 minutes’ walk from the O² Shepherds Bush Empire and lively nightlife. Guests at the Plaza Hotel are 0.
See MoreUsage of subsidiary facilities may incur additional fees