Econo Lodge Research Triangle Park
3.7
4433 NC 55 Hwy
Durham,
NC
27713
Phone:
(919) 544-4579
Visit Website