Loading Events

« All Events

  • This event has passed.

Hotel Elsinore

April 28 @ 7:30 pm


Denmark. 2am. A hotel room. Three weary travellers, an unexpected will, and a production of Hamlet to rehearse before morning.

Real-life mother, son, and daughter perform this rollercoaster of a play about the messy complexity of family – blending tragedy, humour, and Hamlet.

Susanna Hamnett, Joshua MacGregor, and Lily MacGregor play the bereaved family of the once- great actor, Henry Elder, who was billed to perform his career-defining solo Hamlet at the famous Elsinore Shakespeare Festival. But, as they discover, Henry Elder is determined not to let anything as inconvenient as death prevent him from being there.

Hotel Elsinore is about families and the cathartic and healing power of art. Created during lockdown, it is set in the liminal and claustrophobic confines of a hotel room where the family is thrust into facing their unresolved issues. With Shakespeare’s Hamlet as the pivot around which the family’s story revolves and evolves, the play is by turns absurd, tragic, funny, and poignant.

“A look at the cathartic power of drama and a love letter to theatre itself” ★★★★ Edinburgh Guide

“This is a very funny production. To its credit it is never played for laughs but the situations are hilarious” – Theatre Reviews

“Some brilliant character acting from all the cast with Susanna Hamnett giving an outstanding and mesmerising performance” ★★★★ Theatre Reviews

“A standout production…an intimate, enthralling and emotional drama” – Vivien Devlin, theatre critic

Duration : approximately 75 minutes straight through.
After a brief interval there will be a short Q&A in the bar with the cast and writer for those who would like to stay on.
Recommended age : 12+

Hotel Elsinore
A Plant[UnLtd]/Susanna Hamnett Production
Friday 28 April 7.30pm
Tickets : £12.50


April 28
7:30 pm
Event Category:


The Swallow Theatre
01988 850368
View Organiser Website


The Swallow Theatre
Moss Park
Ravenstone, Whithorn, DG8 8DR
+ Google Map
01988 850368
View Venue Website