Hotel261 in London

Hotel261

Customer rating: 6.5/10

Accommodation type: Hotel

Hotel261
261 Uxbridge Road Shepherds Bush Shepherds Bush,
London,
W12 9DS

View location map »
 

Map of this hotel's location

Show the following places on the above map:

Address:

261 Uxbridge Road Shepherds Bush Shepherds Bush
London
W12 9DS

Please note, locations are plotted on this map by their postcode so may not be precise. We advise you to contact the venue if you need exact directions! Distances shown are 'as the crow flies' and driving distances may differ.

Other hotels nearby

Venues nearby