Loading hotels
Confirming room availability...
Stay Alfred At 223 E Town, 223 E Town Street, Columbus, United States
Located in Columbus (Downtown Columbus), Stay Alfred at 223 E Town is within a 10-minute walk of Ohio Theatre and Columbus Commons. This apartment is 0.6 mi (1 km) from Columbus Museum of Art and 0.6 mi (1 km) from Palace Theatre.