Loading hotels
Confirming room availability...
Extended Stay America Columbus North, . 43229 Columbus, Columbus, United States
This charming hotel can be found in Columbus Area. The establishment comprises 104 cosy guests rooms. Pets are not allowed at Extended Stay America - Columbus - North.