Location
Here’s the hotel you always dreamed of: hotel Towneplace Suites Columbus North - Osu is located in Upper Arlington. This hotel is located in walking distance from the city center. You can take a walk and explore the neighbourhood area of the hotel.
Places nearby: Shops On Lane Avenue