Although Stephen Lang is known as 'The Blind Man' in both films, the character's real name is Norman Nordstrom.
In the first film, The Blind Man says, "God?!... There is no God... It's a joke". In this film, he says, "Never take things for granted. God will take it from you". Phoenix replies, "Is God bad?". To which he then says, "God is fair".
The abandoned hotel is actually the "Staro Zdanje" hotel in Arandjelovac, Serbia.
Hernandez wears a baseball cap with the production company badge/logo 'Bad Hombre'.
The exterior shots of the hotel is actually an old closed down YMCA located in southwest Detroit.