This is a small grouping of houses transformed into an odd looking hotel that a creepy manager and her shadowy brother owns.
User Image