Yes, in order to play for real money on Caesars Casino & Sportsbook you need to physically be located in the state of Pennsylvania (you do not need to be a Pennsylvania state resident) and of legal gambling age (21+).
Note- You may deposit to or withdraw from your Caesars Casino & Sportsbook account from anywhere but must be physically located in the state in order to play for real money.