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


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.