

Alexander Inn
Travel $
301 S 12th St, Philadelphia, PA 19107
Description
The Alexander Inn is a popular Boutique Hotel, located in Center City, within sight of many of the best attractions the city has to offer.Get to know Alexander Inn
Boutique Hotel