O M Square ostenta uma localização central e privilegiada no coração da cidade, recebendo muitos elogios pela sua posição vantajosa, especialmente para quem visita a CMC Vellore. A proximidade do hotel com a CMC Vellore é repetidamente destacada, com várias críticas a notar que fica a uma curta caminhada ou a poucos metros do hospital. Isto torna o M Square uma escolha ideal para hóspedes com consultas no hospital, bem como para aqueles que apreciam fácil acesso às principais atrações da cidade, comodidades e ao antigo terminal rodoviário.
O hotel é também elogiado pela sua limpeza, com os hóspedes a notar consistentemente quartos e casas de banho bem conservados. Este nível de saneamento, juntamente com boas instalações e uma equipa prestável, garante uma estadia confortável. Apesar de algumas desvantagens menores, como o tamanho reduzido dos quartos e o trânsito intenso na junção, o hotel oferece uma excelente relação custo-benefício, particularmente pela sua localização.
Os hóspedes apreciam o processo de check-in direto e consideram o hotel conveniente para as suas necessidades, especialmente considerando a ausência de opções de estacionamento. No geral, o M Square é altamente considerado pela sua localização central e conveniente e pela sua limpeza, tornando-o uma escolha fiável para visitantes de Vellore, particularmente para aqueles que visitam a CMC.