at 237 South 18th St, Philadelphia United States
3 FB users likes Barclay Hotel, Philadelphia, PA, set it to 959 position in Likes Rating for Philadelphia, Pennsylvania in Local Business category
Barclay Hotel, Philadelphia, PA is Philadelphia based place and this enity listed in Hotel category. Located at 237 South 18th St PA