Where is Red Roof Inn Batavia?
Where is Red Roof Inn Batavia located?
Red Roof Inn Batavia, Red Roof Inn Batavia, United States of America (approx. 43.01705°, -78.19364°)
Where is Red Roof Inn Batavia on the map?
{"latitude":43.01705,"longitude":-78.19364,"title":"Red Roof Inn Batavia"}