List of hotels at Shepherds Bush Station
1 Number of Hotels found in Shepherds Bush Station
Address: Holland Park Avenue, Kensington and Chelsea, London, W11 4UL, United Kingdom.
Nearest Landmark: Shepherds Bush Station
(5 minutes walk)
Distance: 1.8 Miles from London Centre
Situated in the elegant Holland Park district, this Hilton offers a modern gym and sauna, and is just 5 minutes' walk from the Westfield London Shopping...