The Curtain
Location
London
Type
Hotel
Size
120 Bedrooms