Hotel 261 Hotel 261, 2 Star Accommodation

261 Uxbridge Road, Shepherd's Bush, London, W12 9DS

The Hotel 261 is a newly refurbished family run business with 35 large and sunny en-suite guest rooms. The hotel is well located on Uxbridge Road (W12) just 10 minutes by underground to central London's shopping areas, museums and galleries and the West End's theatres, nightclubs and entertainment venues. All guest rooms feature the following amenities including TV, tea and coffee making facilities and a fridge.

Search deals for Hotel 261 Shepherd's Bush, London
/

The Hotel 261 is located in a quiet area of Shepherd's Bush in west London and has superb connections to central London and local venues including Wembley and QPR stadiums and the Hammersmith Apollo. Parking is available in the local area and on-site (charges may apply).