6225 Quarter Horse Drive, Columbus
1.6 mi from Anheuser-Busch Co Studio 6 Columbus OH- Quarter Horse is set in Columbus and offers air-conditioned rooms. The property is located 6.8 mi from Ohio Historical Center 8.1 mi from Natural Resources Park and 9.