London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
261 Uxbridge Road, London
In a quiet area of Shepherd's Bush, this hotel has large rooms and on-site parking. It is about 1 mile from Westfield shopping centre, and a few minutes’ walk from a selection of bars and cafés.
See MoreUsage of subsidiary facilities may incur additional fees