11-12 Poplar Mews, Uxbridge Road, W12 7JS LondonShow on map
Hotel Shepherd's Bush London offers luxury standard day use rooms. Located in the heart of London's West End with just few minutes away from Westfield shopping centre, Oxford Street and Marble Arch. Each day room includes en-suit bathroom, a flat-screen TV, tea & coffee making facilities, mini fridge, air conditioning, soundproof windows, along with complimentary bathroom toiletries, linen and towels.
Hotel Shepherd's Bush London has won the award of Luxury Travel Guide “Boutique Hotel of the year for West London” and has great reviews.