Hostel

The Hostel, also known as the Inn or Tawerna, is a location in The Beast Inside. Located on a hill, the hostel has long since been abandoned and is nearly in ruins.