Ham Yard Hotel is a modern British hotel in the heart of Soho, with a luxurious bohemian village feel.
Each room or suite is individually decorated, and guests have exclusive access to the rooftop bar.
|Nightly rate||£445.50 (USD 623.31) per room|
Venue Details & Map
Ham Yard Hotel
One Ham YardLondonW1D 7DT