Philadelphia
Travel
Hotels
15047 Peyton St
- Category:
- Hotels
Philadelphia, 19116
PA, United States
- (215) 464-1937
Rate and review Flamingo Terrace Motel in Philadelphia, PA, United States!
Share your experiences at Flamingo Terrace Motel with your friends or discover more Hotels in Philadelphia, PA, United States.