Hotel Canopy by Hilton Columbus Downtown Short North
★★★★
250 E Town St, Columbus (OH), United States Show on map
Town St Medical Lofts is a hotel in Columbus (OH), United States. Guests rate it 4.8/10 (fair) across 1 reviews, ranking it #244 of 251 places to stay in Columbus (OH).
250 E Town St, Columbus (OH), United States
Town St Medical Lofts has a guest rating of 4.8 out of 10 from 1 reviews, which is considered fair. It ranks #244 of 251 properties in Columbus (OH) on Triptoic.
Town St Medical Lofts is located at 250 E Town St, Columbus (OH), United States.
Highly rated alternatives close by
Hotel
Hotel
Hotel