L'OYO Flagship Maheshwari Villas est situé à Chennai, à 13 km de l'Institut indien de technologie de Madras et de l'université Anna. Cet hôtel 3 étoiles propose des chambres climatisées avec salle de bains privative et connexion Wi-Fi gratuite. Le bazar de Pondy se trouve à 16 km. Le mont Saint-Thomas est à 17 km.
Les chambres sont équipées d'une télévision. Le linge de lit et les serviettes sont fournis.
Un petit-déjeuner continental est servi tous les matins sur place.
L'OYO Flagship Maheshwari Villas se trouve à 18 km du centre commercial Chennai Trade Centre et du centre commercial Spencer Plaza. L'aéroport international de Chennai, le plus proche, est implanté à 17 km.