Situé à moins d'1,6 km du stade Nationwide Arena et du centre de conventions, le Renaissance Columbus Downtown Hotel possède une salle de sport et une piscine sur le toit ouverte en saison. Les chambres offrent une vue sur le centre-ville de Columbus.
Toutes les chambres du Renaissance Columbus Downtown Hotel disposent de la climatisation ainsi que d'une salle de bains privative avec sèche-cheveux. Chacune comprend également une télévision par câble et un plateau/bouilloire.
Le restaurant de l'hôtel, le Latitude 41, propose une cuisine américaine moderne dans une ambiance chic. Le Bar 41 vous accueille, quant à lui, pour le déjeuner et le dîner et met à votre disposition des services Internet.
Le Renaissance Columbus Downtown Hotel se trouve à 3,2 km du quartier Brewery District ainsi qu'à moins d'1,6 km du Centre des sciences et de l'industrie et du musée d'art de Columbus.