Situé dans le centre de Chennai, à 1,1 km de la gare centrale, l'OYO Meenaachi Inn propose des chambres climatisées et une connexion Wi-Fi gratuite. Vous séjournerez à 3,1 km du musée du gouvernement de Chennai, à 3,5 km du musée du fort et à 4 km du stade Ma Chidambaram. L'université Anna se trouve à 13 km et le mont Saint-Thomas à 17 km.
Les chambres sont équipées d'une télévision.
L'OYO Meenaachi Inn se trouve à 4,9 km du centre commercial Spencer Plaza et à 8,3 km du bazar de Pondy. L'aéroport international de Chennai, le plus proche, est implanté à 17 km.