Please Note: Athena Palace Hotel is a trading name of Grand Palace Hotel UK Ltd (company Reg. no. 4893168).
All hotel accommodation is provided by Grand Palace Hotel UK Ltd.