Grand UK Hotels is a privately owned, independent group of hotels, operating under The UK Holiday Group umbrella for more than 25 years, and is the sister company of Grand UK Holidays.
Grand Hotels Limited Registered Company Number: 8345148