Hotel Mowbrays Inn is located at Alwarpet
- a posh area in Chennai
. There are 50 centrally air-conditioned rooms with TV and mini-bar.
Sumptuous Indian, Chinese, Continental and Far East cuisines are served at the Le Gourment restaurant. Fine collection of Indian spirits and liquors are available at the permit room.
Business meetings, parties and gatherings are hosted at its well-equipped halls. Other services include car rental, laundry, safe deposit lockers, doctor on call and travel assistance.