Suggest you check out the 2012 election map for PA by county to see how red most of the state is. The solid blue areas are not in the vicinity of these hotels and restaurants.
Harrisburg, PA, the state capitol, is in Dauphin County. In 2012 Dauphin County voted for Democrats who won all but two races, as follows:
Obama 52,4%
Casey 54.1%
Kane 54.7%
DePasquale 49.4%
McCord 53.3%
Perkinson 81.9% ***********
******* Perkinson lost the election, no thanks to Dauphin County, obviously.
and the TWO Congressional Republican (suburban outlying districts with little of Harrisburg, if any) who led in parts Dauphin County ——
Barletta 50.6%(first R to hold the seat in 3 decades)
Dent 62.9%(traditionally R)
The fact is that whether it’s Harrisburg, PA, ALbany, NY, Austin, TX or Richmond, VA, most state capitols are quite blue, regardless of the leanings of the rest of the state.