Peel Hotels reveals 'modest' financial improvement, thanks 'long suffering' shareholders
Struggling London-based hotel firm Peel Hotels has revealed it achieved a 'modest' improvement in the last financial year and believes it can 'dramatically improve' it’s profitably in the future.