Meenal Hotel Bangalore propose le Mayo Hall, qui est situé à environ 5 minutes de marche. Doté du Wi-Fi dans les zones publiques, cet hotel 3 étoiles dispose également d'équipements comme un restaurant.
L'hotel bénéficie d'un agréable emplacement à Bangalore, à moins de 400 mètres de l'emporium d'artisanat Cauvery et à 2 km du planétarium Jawaharlal Nehru. À 5 minutes à pied de la station de métro Rue du Mahatma Gandhi, Meenal de Bangalore se trouve à 2,1 km du parc Cubbon. Il faut également à une courte distance pour rejoindre l'aquarium de Bangalore. L'arrêt de bus le plus proche est Brigade Road, à 350 mètres.
Chacune des 35 chambres est équipée d'un équipement de repassage et de la climatisation ainsi que d'une TV à écran plat avec des chaînes satellite. Une douche à l'italienne et une toilette séparée sont inclus dans les chambres sur Meenal.
Le restaurant Karavalli est à environ 5 minutes de marche.