West London Hotels - The Hotel 65, Shepherds Bush Road, Hammersmith, is a very pleasant hotel situated in the busy London Borough of Hammersmith, with good amenities that we hope o ...