Route GuidesRoutes City GuidesCities Map Log in

Plaza Hotel

London
53 Shepherds Bush Rd, London, W6 7LU

60 rooms · ★★ · from £45


Placed less than 0.5 miles from 3 Tube stations, this hotel offers rooms with free Wi-Fi and provides 24-hour check-in. It is 5 minutes’ walk from the O² Shepherds Bush Empire and lively nightlife. Guests at the Plaza Hotel are 0.