T
Trevor Howard Review of InterContinental Malta
Appalling customer service. The Guest Relations Ma...
Appalling customer service. The Guest Relations Manager has clearly not found her vocation.
Appalling customer service. The Guest Relations Manager has clearly not found her vocation.
Comments: