Stetler Hotel

Address:
13 Arch StPennsylvania, USA
 View map