M The Business Hotel is a walkable distance (0 mi) from Tilak Maidan Stadium, Vasco da Gama.