Hotel S.A.L.I.G.I.A

Leicester Square Theatre
6 Leicester Place, Inner London, Greater London WC2H 7BX
Click for map and directions
No reviews yet. Be the first to write one!WRITE A REVIEW

WHAT IS IT ABOUT?

After a terrible accident, a young man finds himself amongst the guests of the Hotel S.A.L.I.G.I.A. and quickly realises that this is no ordinary hotel. The motley selection of guests all have one thing in common: everyone has committed a mortal sin and now awaits their final destination.