Le Meadows Inn est situé à Mysore, à 19 km du jardin de Brindavan et à 5,5 km du stade Chamundi Vihar. Cet hôtel 3 étoiles assure un service d'étage. Cet établissement non-fumeurs se trouve à 7,5 km du palais de Mysore.
Les chambres comprennent un bureau, une télévision à écran plat, une salle de bains privative, du linge de lit, des serviettes et une terrasse avec vue sur la ville. Elles comprennent également une armoire et une bouilloire.
Le Meadows Inn se trouve à 5,8 km de l'église Saint-Philomena et à 6,3 km de la gare routière de Mysore. L'aéroport de Mysore, le plus proche, est implanté à 17 km.