It Happened at Nightmare Inn 1973

5.8 /10
1,126 Reviews

Two sisters running a small hotel in Spain kill female tourists whose morals do not meet their strict religious standards.

Director:

Eugenio Martín

Genres:

Release Date:

14 Oct 1974

Run Time:

87 min

MMPA Rating:

PG