C
Conal Campbell Review of Grand Hotel Malahide
Place lacks organisation skills staff seem irritab...
Place lacks organisation skills staff seem irritable and unhappy
Service levels are poor.
Place lacks organisation skills staff seem irritable and unhappy
Service levels are poor.
Comments: