Malta
The King George, Għargħur
Located in Għargħur, a beautiful hilltop village in the Northern Region of Malta, the King George is a boutique offering that invites guests to indulge in luxury while immersing themselves in the rich tapestry of the hotel's...