Where is Red Roof Inn Edison?
Where is Red Roof Inn Edison located?
Red Roof Inn Edison, New Jersey, United States (approx. 40.542°, -74.39297°)
Where is Red Roof Inn Edison on the map?
{"latitude":40.542,"longitude":-74.39297,"title":"Red Roof Inn Edison"}