Doté d'une connexion Wi-Fi gratuite, cet hôtel est idéalement situé à proximité du centre commercial Circle Centre et du centre de conventions Indiana. Une salle de sport est disponible sur place et chaque chambre dispose d'une télévision par câble à écran plat de 117 cm.
Pour votre confort, l'établissement Le Meridien Indianapolis met à votre disposition un réfrigérateur et une cafetière. Les salles de bains privatives sont pourvues d'un miroir de maquillage, d'articles de toilette gratuits, d'un sèche-cheveux et de peignoirs.
L'Indianapolis Le Meridien possède un bureau d'excursions. Une bagagerie et un service de blanchisserie sont également disponibles.
L'hôtel se trouve à 7 km du circuit automobile Indianapolis Motor Speedway et à 9 minutes à pied du Lucas Oil Stadium, domicile des Colts d'Indianapolis. L'aéroport international d'Indianapolis est à 15 km.