Extended Stay America - Columbus - North 2 stars

6255 Zumstein Drive, Columbus, OH 43229, United States of America

Hotel image
Read more reviews for Extended Stay America - Columbus - North