OYO Meenaachi Inn dispõe de quartos com ar condicionado e televisão na área de Central Chennai em Chennai. Este hotel de 3 estrelas dispõe de serviço de quartos, uma receção aberta 24 horas e acesso Wi-Fi gratuito. O alojamento está a 2,7 km do centro da cidade e a 12 minutos a pé de Estação Ferroviária de Central de Chennai.
Museu Governamental de Chennai fica a 3,1 km de OYO Meenaachi Inn, enquanto Museu do Forte de St. George fica a 3,5 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de Chennai, que fica a 17 km de OYO Meenaachi Inn.