Horton's Inn
5102 Larchwood Ave
Philadelphia
PA
19143
(215) 747-9317
Open Map
Description
Since 1995, Horton's Inn has been providing Hotels from Philadelphia.
by dandb on April 28, 2016 from
dandb
Categories: Hotels
hotel
Hotel
Hotels
Hotels & Motels
Hotels And Motels
Hotels, Motels, & Lodging
inns
Lodging
motel