Paris Extended Stay Suites

1518 Lamar Ave Paris TX 75460 USA

(903) 784-8851

Location