Two The Park Grand London hotels brought to market for combined £110m
The Park Grand London Hyde Park, priced at offers in excess of £40m, features 119 rooms including 10 duplex suites

Two high-profile freehold unbranded hotels in central London have been brought to market with a combined price of over £110m.