Alba executive ligger i Mahabaleshwar, 2 km fra Venna-søen, og har gratis wi-fi samt gratis privat parkering. Overnatningsstedet ligger ca. 4,4 km fra Bombay Point, 6 km fra Mahabaleshwar Temple og 6,6 km fra Lingmala Falls. Overnatningsstedet har roomservice, en pengeautomat og en reception der kan hjælpe med at planlægge udflugter.
Alle værelserne hos hotellet har klædeskab, en balkon med udsigt til byen, privat badeværelse, fladskærms-tv, sengetøj og håndklæder. Det private badeværelse har bruser. Hos Alba executive har alle værelser et opholdsområde.
Elphinstone Point ligger 10 km fra overnatningsstedet, mens Arthur's Seat ligger 13 km væk. Pune Internationale Lufthavn ligger 126 km fra overnatningsstedet.